HomeSort by: relevance | last modified time | path
    Searched defs:affinity (Results 1 - 14 of 14) sorted by relevancy

  /src/usr.sbin/intrctl/
intrctl.c 65 { "affinity", intrctl_affinity },
103 fprintf(stderr, " %s affinity -i interrupt_name -c cpu_index\n",
208 char *affinity = NULL, *oaffinity = NULL; local in function:intrctl_list_one
217 asprintf(&affinity, "%s%s%d",
223 oaffinity = affinity;
227 printf("%5s ", affinity ? affinity : "none");
228 if (affinity)
229 free(affinity);
318 error = sysctlbyname("kern.intr.affinity", NULL, NULL, &iset, sizeof(iset))
    [all...]
  /src/sys/dev/pci/
nvme_pci.c 386 kcpuset_t *affinity; local in function:nvme_pci_intr_establish
389 kcpuset_create(&affinity, true);
391 kcpuset_set(affinity, affinity_to);
392 error = interrupt_distribute(sc->sc_ih[qid], affinity, NULL);
393 kcpuset_destroy(affinity);
397 aprint_normal(" affinity to cpu%lu", affinity_to);
virtio_pci.c 1042 kcpuset_t *affinity; local in function:virtio_pci_establish_msix_interrupts
1045 kcpuset_create(&affinity, false);
1054 kcpuset_zero(affinity);
1055 kcpuset_set(affinity, affinity_to);
1056 r = interrupt_distribute(psc->sc_ihs[n], affinity,
1061 " affinity to %u\n",
1070 kcpuset_destroy(affinity);
if_ena.c 2038 kcpuset_t *affinity; local in function:ena_request_io_irq
2043 kcpuset_create(&affinity, false);
2071 kcpuset_zero(affinity);
2072 /* Round-robin affinity */
2073 kcpuset_set(affinity, affinity_to);
2074 int error = interrupt_distribute(vih, affinity, NULL);
2078 " affinity to %u\n", i, intrstr, affinity_to);
2095 kcpuset_destroy(affinity);
2099 kcpuset_destroy(affinity);
if_vmx.c 909 kcpuset_t *affinity; local in function:vmxnet3_setup_msix_interrupts
937 kcpuset_create(&affinity, true);
938 kcpuset_set(affinity, intr_idx % ncpu);
939 error = interrupt_distribute(*ihs, affinity, NULL);
942 "%s cannot be changed affinity, use default CPU\n",
945 kcpuset_destroy(affinity);
if_iavf.c 1749 kcpuset_t *affinity = NULL; local in function:iavf_setup_interrupts
1811 kcpuset_create(&affinity, false);
1831 kcpuset_zero(affinity);
1832 kcpuset_set(affinity, affinity_to);
1834 affinity, NULL);
1838 "for TXRX%d interrupt at %s, affinity to %d\n",
1851 kcpuset_zero(affinity);
1852 kcpuset_set(affinity, affinity_to);
1855 error = interrupt_distribute(sc->sc_ihs[vector], affinity, NULL);
1858 "for Misc interrupt at %s, affinity to %d\n"
    [all...]
if_wm.c 6233 kcpuset_t *affinity; local in function:wm_setup_msix
6242 * To avoid other devices' interrupts, the affinity of Tx/Rx
6261 kcpuset_create(&affinity, false);
6289 kcpuset_zero(affinity);
6290 /* Round-robin affinity */
6291 kcpuset_set(affinity, affinity_to);
6292 error = interrupt_distribute(vih, affinity, NULL);
6295 "for TX and RX interrupting at %s affinity to %u\n",
6325 /* Keep default affinity to LINK interrupt */
6332 kcpuset_destroy(affinity);
    [all...]
if_ixl.c 5782 kcpuset_t *affinity; local in function:ixl_establish_msix
5790 kcpuset_create(&affinity, false);
5812 kcpuset_zero(affinity);
5813 kcpuset_set(affinity, affinity_to);
5814 r = interrupt_distribute(sc->sc_ihs[vector], affinity, NULL);
5816 aprint_normal(", affinity to %u", affinity_to);
5843 kcpuset_zero(affinity);
5844 kcpuset_set(affinity, affinity_to);
5845 r = interrupt_distribute(sc->sc_ihs[vector], affinity, NULL);
5847 aprint_normal(", affinity to %u", affinity_to)
    [all...]
if_aq.c 2110 aq_establish_intr(struct aq_softc *sc, int intno, kcpuset_t *affinity,
2134 if (affinity != NULL) {
2135 /* Round-robin affinity */
2136 kcpuset_zero(affinity);
2137 kcpuset_set(affinity, intno % ncpu);
2138 interrupt_distribute(vih, affinity, NULL);
2147 kcpuset_t *affinity; local in function:aq_establish_msix_intr
2151 kcpuset_create(&affinity, false);
2160 error = aq_establish_intr(sc, intno++, affinity,
2169 error = aq_establish_intr(sc, intno++, affinity,
    [all...]
if_mcx.c 2757 kcpuset_t *affinity; local in function:mcx_attach
3010 kcpuset_create(&affinity, false);
3011 kcpuset_set(affinity, 0);
3046 q->q_ihc = mcx_establish_intr(sc, vec, affinity, mcx_cq_intr,
3106 mcx_establish_intr(struct mcx_softc *sc, int index, kcpuset_t *affinity,
3128 if (affinity != NULL && index > 0) {
3129 /* Round-robin affinity */
3130 kcpuset_zero(affinity);
3131 kcpuset_set(affinity, (index - 1) % ncpu);
3132 interrupt_distribute(ih, affinity, NULL)
    [all...]
  /src/sys/dev/pci/qat/
qat.c 755 kcpuset_t *affinity; local in function:qat_establish_msix_intr
775 kcpuset_create(&affinity, true);
776 kcpuset_set(affinity, index % ncpu);
777 error = interrupt_distribute(cookie, affinity, NULL);
782 kcpuset_destroy(affinity);
  /src/sys/dev/pci/ixgbe/
ixv.c 3374 kcpuset_t *affinity; local in function:ixv_allocate_msix
3388 kcpuset_create(&affinity, false);
3406 kcpuset_destroy(affinity);
3413 /* Round-robin affinity */
3414 kcpuset_zero(affinity);
3415 kcpuset_set(affinity, cpu_id % ncpu);
3416 error = interrupt_distribute(sc->osdep.ihs[i], affinity, NULL);
3469 kcpuset_destroy(affinity);
3472 /* Round-robin affinity */
3473 kcpuset_zero(affinity);
    [all...]
ixgbe.c 2793 * should consider about interrupt affinity in this
6870 kcpuset_t *affinity; local in function:ixgbe_allocate_msix
6908 kcpuset_create(&affinity, false);
6951 /* Round-robin affinity */
6952 kcpuset_zero(affinity);
6953 kcpuset_set(affinity, cpu_id % ncpu);
6954 error = interrupt_distribute(sc->osdep.ihs[i], affinity,
7029 /* Round-robin affinity */
7030 kcpuset_zero(affinity);
7031 kcpuset_set(affinity, cpu_id % ncpu)
    [all...]
  /src/sys/dev/pci/igc/
if_igc.c 1220 kcpuset_t *affinity; local in function:igc_setup_msix
1221 kcpuset_create(&affinity, true);
1222 kcpuset_set(affinity, iq % ncpu);
1223 error = interrupt_distribute(*ihs, affinity, NULL);
1226 "%s: unable to change affinity, use default CPU\n",
1229 kcpuset_destroy(affinity);

Completed in 205 milliseconds