Home
last modified time | relevance | path

Searched refs:ldvp (Results 1 – 22 of 22) sorted by relevance

/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhxge_virtual.c514 ldvp = ldgvp->ldvp = in hxge_ldgv_init()
740 ldvp = ldgvp->ldvp; in hxge_intr_mask_mgmt()
766 rs, ldvp->ldv, ldvp->ldv_ldf_masks)); in hxge_intr_mask_mgmt()
772 rs, ldvp->ldv, ldvp->ldv_ldf_masks)); in hxge_intr_mask_mgmt()
818 ldvp = ldgvp->ldvp; in hxge_intr_mask_mgmt_set()
851 rs, ldvp->ldv, ldvp->ldv_ldf_masks)); in hxge_intr_mask_mgmt_set()
857 on, ldvp->ldv, ldvp->ldv_ldf_masks)); in hxge_intr_mask_mgmt_set()
923 (*ldgp)->ldvp = *ldvp; in hxge_ldgv_setup()
931 ++*ldvp; in hxge_ldgv_setup()
933 (*ldgp)->ldvp = *ldvp; in hxge_ldgv_setup()
[all …]
H A Dhxge_fzc.c67 p_hxge_ldv_t ldvp; in hxge_fzc_intr_ldg_num_set() local
79 ldvp = hxgep->ldgvp->ldvp; in hxge_fzc_intr_ldg_num_set()
80 if (ldgp == NULL || ldvp == NULL) { in hxge_fzc_intr_ldg_num_set()
91 for (j = 0; j < ldgp->nldvs; j++, ldvp++) { in hxge_fzc_intr_ldg_num_set()
92 rs = hpi_fzc_ldg_num_set(handle, ldvp->ldv, in hxge_fzc_intr_ldg_num_set()
93 ldvp->ldg_assigned); in hxge_fzc_intr_ldg_num_set()
98 rs, ldvp->ldv, ldvp->ldg_assigned)); in hxge_fzc_intr_ldg_num_set()
103 ldvp->ldv, ldvp->ldg_assigned)); in hxge_fzc_intr_ldg_num_set()
H A Dhxge_hw.c127 hxgep = ldvp->hxgep; in hxge_intr()
142 if (ldvp == NULL && ldgvp) in hxge_intr()
143 t_ldvp = ldvp = ldgvp->ldvp; in hxge_intr()
144 if (ldvp) in hxge_intr()
145 ldgp = t_ldgp = ldvp->ldgp; in hxge_intr()
165 t_ldvp = ldgp->ldvp; in hxge_intr()
352 ((ldvp != NULL) && ((void *)ldvp->hxgep != arg2))) { in hxge_syserr_intr()
353 if (ldvp != NULL) { in hxge_syserr_intr()
354 hxgep = ldvp->hxgep; in hxge_syserr_intr()
361 if (ldvp != NULL && ldvp->use_timer == B_FALSE) { in hxge_syserr_intr()
[all …]
H A Dhxge_rxdma.c99 p_hxge_ldv_t ldvp, rdc_stat_t cs);
1091 if (ldvp == NULL) { in hxge_rx_intr()
1098 hxgep = ldvp->hxgep; in hxge_rx_intr()
1112 channel = ldvp->vdma_index; in hxge_rx_intr()
1115 ldgp = ldvp->ldgp; in hxge_rx_intr()
1121 ASSERT(ring->ldvp == ldvp); in hxge_rx_intr()
1141 ldvp, ring, cs, -1); in hxge_rx_intr()
1334 p_hxge_ldv_t ldvp; in hxge_rx_poll() local
1366 ldvp = ring->ldvp; in hxge_rx_poll()
1376 (void) hxge_rx_err_evnts(hxgep, ldvp->vdma_index, ldvp, cs); in hxge_rx_poll()
[all …]
H A Dhxge_txdma.c79 p_hxge_ldv_t ldvp, tdc_stat_t cs);
806 p_hxge_ldv_t ldvp = (p_hxge_ldv_t)arg1; in hxge_tx_intr() local
819 if (ldvp == NULL) { in hxge_tx_intr()
825 if (arg2 == NULL || (void *) ldvp->hxgep != arg2) { in hxge_tx_intr()
826 hxgep = ldvp->hxgep; in hxge_tx_intr()
845 channel = ldvp->channel; in hxge_tx_intr()
846 ldgp = ldvp->ldgp; in hxge_tx_intr()
849 hxgep, ldvp, channel)); in hxge_tx_intr()
852 vindex = ldvp->vdma_index; in hxge_tx_intr()
877 status = hxge_tx_err_evnts(hxgep, ldvp->vdma_index, ldvp, cs); in hxge_tx_intr()
[all …]
H A Dhxge_main.c2699 if ((hxgep->ldgvp->ldvp[i].is_rxdma == 1) && in hxge_rx_ring_start()
2701 ring->ldvp = &hxgep->ldgvp->ldvp[i]; in hxge_rx_ring_start()
2702 ring->ldgp = hxgep->ldgvp->ldvp[i].ldgp; in hxge_rx_ring_start()
2731 ring->ldvp = NULL; in hxge_rx_ring_stop()
2948 if ((hxgep->ldgvp->ldvp[i].is_rxdma) && in hxge_ring_get_htable_idx()
2951 hxgep->ldgvp->ldvp[i].ldgp->htable_idx); in hxge_ring_get_htable_idx()
2958 if ((hxgep->ldgvp->ldvp[i].is_txdma) && in hxge_ring_get_htable_idx()
2961 hxgep->ldgvp->ldvp[i].ldgp->htable_idx); in hxge_ring_get_htable_idx()
3908 arg1 = ldgp->ldvp; in hxge_add_intrs_adv_type()
4050 arg1 = ldgp->ldvp; in hxge_add_intrs_adv_type_fix()
[all …]
H A Dhxge_pfc.c1064 p_hxge_ldv_t ldvp = (p_hxge_ldv_t)arg1; in hxge_pfc_intr() local
1075 if (ldvp == NULL) { in hxge_pfc_intr()
1077 "<== hxge_pfc_intr: hxgep $%p ldvp $%p", hxgep, ldvp)); in hxge_pfc_intr()
1081 if (arg2 == NULL || (void *) ldvp->hxgep != arg2) { in hxge_pfc_intr()
1082 hxgep = ldvp->hxgep; in hxge_pfc_intr()
H A Dhxge_rxdma.h319 p_hxge_ldv_t ldvp; member
H A Dhxge.h233 p_hxge_ldv_t ldvp; member
H A Dhxge_impl.h259 p_hxge_ldv_t ldvp; member
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_virtual.c3067 ldvp = ldgvp->ldvp = KMEM_ZALLOC( in nxge_ldgv_init_n2()
3071 ldvp = ldgvp->ldvp; in nxge_ldgv_init_n2()
3211 nxge_ldgv_setup(&ldgp, &ldvp, ldvp->ldv, in nxge_ldgv_init_n2()
3245 nxge_ldgv_setup(&ldgp, &ldvp, ldvp->ldv, in nxge_ldgv_init_n2()
3392 nxge_ldgv_setup(&ldgp, &ldvp, ldvp->ldv, in nxge_ldgv_init()
3413 nxge_ldgv_setup(&ldgp, &ldvp, ldvp->ldv, in nxge_ldgv_init()
3556 ldvp = ldgvp->ldvp; in nxge_intr_mask_mgmt()
3649 ldvp = ldgvp->ldvp; in nxge_intr_mask_mgmt_set()
3688 on, ldvp->ldv, ldvp->ldv_ldf_masks)); in nxge_intr_mask_mgmt_set()
3949 (*ldgp)->ldvp = *ldvp; in nxge_ldgv_setup()
[all …]
H A Dnxge_intr.c77 nxge_ldv_t *ldvp; in nxge_intr_add() local
92 ldvp = &nxge->ldgvp->ldvp[vector]; in nxge_intr_add()
93 group = ldvp->ldgp; in nxge_intr_add()
168 nxge_ldv_t *ldvp; in nxge_intr_remove() local
183 ldvp = &nxge->ldgvp->ldvp[vector]; in nxge_intr_remove()
184 group = ldvp->ldgp; in nxge_intr_remove()
253 nxge_ldv_t *ldvp; in nxge_intr_vec_find() local
280 ldvp = &ldgvp->ldvp[vector]; in nxge_intr_vec_find()
749 if (control->ldvp) { in nxge_hio_intr_uninit()
752 control->ldvp = 0; in nxge_hio_intr_uninit()
[all …]
H A Dnxge_hw.c205 VERIFY(ldvp != NULL); in nxge_intr()
209 nxgep = ldvp->nxgep; in nxge_intr()
222 t_ldvp = ldvp = ldgvp->ldvp; in nxge_intr()
224 if (ldvp) { in nxge_intr()
242 t_ldvp = ldgp->ldvp; in nxge_intr()
405 if (arg2 == NULL || ((ldvp != NULL && (void *) ldvp->nxgep != arg2))) { in nxge_syserr_intr()
412 if (ldvp != NULL && ldvp->use_timer == B_FALSE) { in nxge_syserr_intr()
413 ldgp = ldvp->ldgp; in nxge_syserr_intr()
541 p_nxge_ldv_t ldvp; in nxge_rx_hw_blank() local
552 ldvp = nxgep->ldgvp->ldvp; in nxge_rx_hw_blank()
[all …]
H A Dnxge_fzc.c154 p_nxge_ldv_t ldvp; in nxge_fzc_intr_ldg_num_set() local
166 ldvp = nxgep->ldgvp->ldvp; in nxge_fzc_intr_ldg_num_set()
167 if (ldgp == NULL || ldvp == NULL) { in nxge_fzc_intr_ldg_num_set()
179 for (j = 0; j < ldgp->nldvs; j++, ldvp++) { in nxge_fzc_intr_ldg_num_set()
180 rs = npi_fzc_ldg_num_set(handle, ldvp->ldv, in nxge_fzc_intr_ldg_num_set()
181 ldvp->ldg_assigned); in nxge_fzc_intr_ldg_num_set()
186 rs, ldvp->ldv, ldvp->ldg_assigned)); in nxge_fzc_intr_ldg_num_set()
192 ldvp->ldv, ldvp->ldg_assigned)); in nxge_fzc_intr_ldg_num_set()
H A Dnxge_txdma.c1128 p_nxge_ldv_t ldvp = (p_nxge_ldv_t)arg1; in nxge_tx_intr() local
1141 if (ldvp == NULL) { in nxge_tx_intr()
1144 nxgep, ldvp)); in nxge_tx_intr()
1149 nxgep = ldvp->nxgep; in nxge_tx_intr()
1153 nxgep, ldvp)); in nxge_tx_intr()
1168 channel = ldvp->channel; in nxge_tx_intr()
1169 ldgp = ldvp->ldgp; in nxge_tx_intr()
1173 nxgep, ldvp, channel)); in nxge_tx_intr()
1176 vindex = ldvp->vdma_index; in nxge_tx_intr()
1199 status = nxge_tx_err_evnts(nxgep, ldvp->vdma_index, ldvp, cs); in nxge_tx_intr()
[all …]
H A Dnxge_rxdma.c1742 p_nxge_ldv_t ldvp = (p_nxge_ldv_t)arg1; in nxge_rx_intr() local
1751 if (ldvp == NULL) { in nxge_rx_intr()
1754 nxgep, ldvp)); in nxge_rx_intr()
1759 nxgep = ldvp->nxgep; in nxge_rx_intr()
1771 nxgep, ldvp)); in nxge_rx_intr()
1796 channel = ldvp->channel; in nxge_rx_intr()
1797 ldgp = ldvp->ldgp; in nxge_rx_intr()
1837 ASSERT(rcrp->ldvp == ldvp); in nxge_rx_intr()
2855 p_nxge_ldv_t ldvp; in nxge_rx_poll() local
2876 ldvp = rcr_p->ldvp; in nxge_rx_poll()
[all …]
H A Dnxge_main.c5574 if ((nxgep->ldgvp->ldvp[i].is_rxdma) && in nxge_rx_ring_start()
5576 ring->ldvp = &nxgep->ldgvp->ldvp[i]; in nxge_rx_ring_start()
5577 ring->ldgp = nxgep->ldgvp->ldvp[i].ldgp; in nxge_rx_ring_start()
5604 ring->ldvp = NULL; in nxge_rx_ring_stop()
5628 if ((nxgep->ldgvp->ldvp[i].is_txdma) && in nxge_ring_get_htable_idx()
5638 if ((nxgep->ldgvp->ldvp[i].is_rxdma) && in nxge_ring_get_htable_idx()
6159 arg1 = ldgp->ldvp; in nxge_add_intrs_adv_type()
6162 inthandler = ldgp->ldvp->ldv_intr_handler; in nxge_add_intrs_adv_type()
6327 arg1 = ldgp->ldvp; in nxge_add_intrs_adv_type_fix()
6330 inthandler = ldgp->ldvp->ldv_intr_handler; in nxge_add_intrs_adv_type_fix()
[all …]
H A Dnxge_mac.c6748 p_nxge_ldv_t ldvp = (p_nxge_ldv_t)arg1; in nxge_mif_intr() local
6756 if (arg2 == NULL || (void *)ldvp->nxgep != arg2) { in nxge_mif_intr()
6757 nxgep = ldvp->nxgep; in nxge_mif_intr()
6759 nxgep = ldvp->nxgep; in nxge_mif_intr()
6776 p_nxge_ldv_t ldvp = (p_nxge_ldv_t)arg1; in nxge_mac_intr() local
6784 if (arg2 == NULL || (void *)ldvp->nxgep != arg2) { in nxge_mac_intr()
6785 nxgep = ldvp->nxgep; in nxge_mac_intr()
6788 ldgp = ldvp->ldgp; in nxge_mac_intr()
H A Dnxge_hio.c2591 device = &control->ldvp[dc->ldg.ldsv]; in nxge_hio_rxdma_bind_intr()
2595 ring->ldvp = device; in nxge_hio_rxdma_bind_intr()
/illumos-gate/usr/src/uts/common/sys/nxge/
H A Dnxge_rxdma.h245 p_nxge_ldv_t ldvp; member
H A Dnxge.h505 p_nxge_ldv_t ldvp; member
H A Dnxge_impl.h641 p_nxge_ldv_t ldvp; member