Home
last modified time | relevance | path

Searched refs:ri (Results 1 – 25 of 134) sorted by relevance

123456

/freebsd-10-stable/sys/dev/hwpmc/
Dhwpmc_soft.c96 soft_allocate_pmc(int cpu, int ri, struct pmc *pm, in soft_allocate_pmc() argument
106 KASSERT(ri >= 0 && ri < SOFT_NPMCS, in soft_allocate_pmc()
107 ("[soft,%d] illegal row-index %d", __LINE__, ri)); in soft_allocate_pmc()
135 soft_config_pmc(int cpu, int ri, struct pmc *pm) in soft_config_pmc() argument
139 PMCDBG3(MDP,CFG,1, "cpu=%d ri=%d pm=%p", cpu, ri, pm); in soft_config_pmc()
143 KASSERT(ri >= 0 && ri < SOFT_NPMCS, in soft_config_pmc()
144 ("[soft,%d] illegal row-index %d", __LINE__, ri)); in soft_config_pmc()
146 phw = &soft_pcpu[cpu]->soft_hw[ri]; in soft_config_pmc()
158 soft_describe(int cpu, int ri, struct pmc_info *pi, struct pmc **ppmc) in soft_describe() argument
167 KASSERT(ri >= 0 && ri < SOFT_NPMCS, in soft_describe()
[all …]
Dhwpmc_tsc.c71 tsc_allocate_pmc(int cpu, int ri, struct pmc *pm, in tsc_allocate_pmc() argument
78 KASSERT(ri >= 0 && ri < TSC_NPMCS, in tsc_allocate_pmc()
79 ("[tsc,%d] illegal row index %d", __LINE__, ri)); in tsc_allocate_pmc()
98 tsc_config_pmc(int cpu, int ri, struct pmc *pm) in tsc_config_pmc() argument
102 PMCDBG3(MDP,CFG,1, "cpu=%d ri=%d pm=%p", cpu, ri, pm); in tsc_config_pmc()
106 KASSERT(ri == 0, ("[tsc,%d] illegal row-index %d", __LINE__, ri)); in tsc_config_pmc()
120 tsc_describe(int cpu, int ri, struct pmc_info *pi, struct pmc **ppmc) in tsc_describe() argument
129 KASSERT(ri == 0, ("[tsc,%d] illegal row-index %d", __LINE__, ri)); in tsc_describe()
132 pd = &tsc_pmcdesc[ri]; in tsc_describe()
152 tsc_get_config(int cpu, int ri, struct pmc **ppm) in tsc_get_config() argument
[all …]
Dhwpmc_ppro.c392 p6_read_pmc(int cpu, int ri, pmc_value_t *v) in p6_read_pmc() argument
400 KASSERT(ri >= 0 && ri < P6_NPMCS, in p6_read_pmc()
401 ("[p6,%d] illegal row-index %d", __LINE__, ri)); in p6_read_pmc()
403 pm = p6_pcpu[cpu]->pc_p6pmcs[ri].phw_pmc; in p6_read_pmc()
404 pd = &p6_pmcdesc[ri]; in p6_read_pmc()
407 ("[p6,%d] cpu %d ri %d pmc not configured", __LINE__, cpu, ri)); in p6_read_pmc()
415 PMCDBG4(MDP,REA,1, "p6-read cpu=%d ri=%d msr=0x%x -> v=%jx", cpu, ri, in p6_read_pmc()
422 p6_write_pmc(int cpu, int ri, pmc_value_t v) in p6_write_pmc() argument
429 KASSERT(ri >= 0 && ri < P6_NPMCS, in p6_write_pmc()
430 ("[p6,%d] illegal row-index %d", __LINE__, ri)); in p6_write_pmc()
[all …]
Dhwpmc_xscale.c251 xscale_allocate_pmc(int cpu, int ri, struct pmc *pm, in xscale_allocate_pmc() argument
260 KASSERT(ri >= 0 && ri < xscale_npmcs, in xscale_allocate_pmc()
261 ("[xscale,%d] illegal row index %d", __LINE__, ri)); in xscale_allocate_pmc()
280 PMCDBG2(MDP,ALL,2,"xscale-allocate ri=%d -> config=0x%x", ri, config); in xscale_allocate_pmc()
287 xscale_read_pmc(int cpu, int ri, pmc_value_t *v) in xscale_read_pmc() argument
294 KASSERT(ri >= 0 && ri < xscale_npmcs, in xscale_read_pmc()
295 ("[xscale,%d] illegal row index %d", __LINE__, ri)); in xscale_read_pmc()
297 pm = xscale_pcpu[cpu]->pc_xscalepmcs[ri].phw_pmc; in xscale_read_pmc()
298 tmp = xscale_pmcn_read(ri); in xscale_read_pmc()
299 PMCDBG2(MDP,REA,2,"xscale-read id=%d -> %jd", ri, tmp); in xscale_read_pmc()
[all …]
Dhwpmc_mips.c70 mips_allocate_pmc(int cpu, int ri, struct pmc *pm, in mips_allocate_pmc() argument
80 KASSERT(ri >= 0 && ri < mips_npmcs, in mips_allocate_pmc()
81 ("[mips,%d] illegal row index %d", __LINE__, ri)); in mips_allocate_pmc()
100 if ((counter != MIPS_CTR_ALL) && (counter != ri)) in mips_allocate_pmc()
103 config = mips_get_perfctl(cpu, ri, event, caps); in mips_allocate_pmc()
107 PMCDBG2(MDP,ALL,2,"mips-allocate ri=%d -> config=0x%x", ri, config); in mips_allocate_pmc()
114 mips_read_pmc(int cpu, int ri, pmc_value_t *v) in mips_read_pmc() argument
121 KASSERT(ri >= 0 && ri < mips_npmcs, in mips_read_pmc()
122 ("[mips,%d] illegal row index %d", __LINE__, ri)); in mips_read_pmc()
124 pm = mips_pcpu[cpu]->pc_mipspmcs[ri].phw_pmc; in mips_read_pmc()
[all …]
Dhwpmc_uncore.c187 ucf_allocate_pmc(int cpu, int ri, struct pmc *pm, in ucf_allocate_pmc() argument
196 PMCDBG2(MDP,ALL,1, "ucf-allocate ri=%d reqcaps=0x%x", ri, pm->pm_caps); in ucf_allocate_pmc()
198 if (ri < 0 || ri > uncore_ucf_npmc) in ucf_allocate_pmc()
213 pm->pm_md.pm_ucf.pm_ucf_ctrl = (flags << (ri * 4)); in ucf_allocate_pmc()
222 ucf_config_pmc(int cpu, int ri, struct pmc *pm) in ucf_config_pmc() argument
227 KASSERT(ri >= 0 && ri < uncore_ucf_npmc, in ucf_config_pmc()
228 ("[uncore,%d] illegal row-index %d", __LINE__, ri)); in ucf_config_pmc()
230 PMCDBG3(MDP,CFG,1, "ucf-config cpu=%d ri=%d pm=%p", cpu, ri, pm); in ucf_config_pmc()
235 uncore_pcpu[cpu]->pc_uncorepmcs[ri + uncore_ucf_ri].phw_pmc = pm; in ucf_config_pmc()
241 ucf_describe(int cpu, int ri, struct pmc_info *pi, struct pmc **ppmc) in ucf_describe() argument
[all …]
Dhwpmc_amd.c262 amd_read_pmc(int cpu, int ri, pmc_value_t *v) in amd_read_pmc() argument
271 KASSERT(ri >= 0 && ri < AMD_NPMCS, in amd_read_pmc()
272 ("[amd,%d] illegal row-index %d", __LINE__, ri)); in amd_read_pmc()
276 pm = amd_pcpu[cpu]->pc_amdpmcs[ri].phw_pmc; in amd_read_pmc()
277 pd = &amd_pmcdesc[ri]; in amd_read_pmc()
281 cpu, ri)); in amd_read_pmc()
285 PMCDBG2(MDP,REA,1,"amd-read id=%d class=%d", ri, pd->pm_descr.pd_class); in amd_read_pmc()
294 PMCDBG2(MDP,REA,2,"amd-read (pre-munge) id=%d -> %jd", ri, tmp); in amd_read_pmc()
302 PMCDBG2(MDP,REA,2,"amd-read (post-munge) id=%d -> %jd", ri, *v); in amd_read_pmc()
312 amd_write_pmc(int cpu, int ri, pmc_value_t v) in amd_write_pmc() argument
[all …]
Dhwpmc_piv.c679 p4_read_pmc(int cpu, int ri, pmc_value_t *v) in p4_read_pmc() argument
689 KASSERT(ri >= 0 && ri < P4_NPMCS, in p4_read_pmc()
690 ("[p4,%d] illegal row-index %d", __LINE__, ri)); in p4_read_pmc()
693 pm = pc->pc_p4pmcs[ri].phw_pmc; in p4_read_pmc()
694 pd = &p4_pmcdesc[ri]; in p4_read_pmc()
697 ("[p4,%d] No owner for HWPMC [cpu%d,pmc%d]", __LINE__, cpu, ri)); in p4_read_pmc()
705 PMCDBG3(MDP,REA,1, "p4-read cpu=%d ri=%d mode=%d", cpu, ri, mode); in p4_read_pmc()
710 tmp = rdmsr(p4_pmcdesc[ri].pm_pmc_msr); in p4_read_pmc()
713 if (tmp < P4_PCPU_HW_VALUE(pc,ri,cpu)) /* 40 bit overflow */ in p4_read_pmc()
715 P4_PCPU_HW_VALUE(pc,ri,cpu); in p4_read_pmc()
[all …]
Dhwpmc_ppc970.c341 ppc970_config_pmc(int cpu, int ri, struct pmc *pm) in ppc970_config_pmc() argument
345 PMCDBG3(MDP,CFG,1, "cpu=%d ri=%d pm=%p", cpu, ri, pm); in ppc970_config_pmc()
349 KASSERT(ri >= 0 && ri < PPC970_MAX_PMCS, in ppc970_config_pmc()
350 ("[powerpc,%d] illegal row-index %d", __LINE__, ri)); in ppc970_config_pmc()
352 phw = &powerpc_pcpu[cpu]->pc_ppcpmcs[ri]; in ppc970_config_pmc()
364 ppc970_set_pmc(int cpu, int ri, int config) in ppc970_set_pmc() argument
370 phw = &powerpc_pcpu[cpu]->pc_ppcpmcs[ri]; in ppc970_set_pmc()
376 switch (ri) { in ppc970_set_pmc()
380 pmc_mmcr = PPC970_SET_MMCR0_PMCSEL(pmc_mmcr, config, ri); in ppc970_set_pmc()
390 pmc_mmcr = PPC970_SET_MMCR1_PMCSEL(pmc_mmcr, config, ri); in ppc970_set_pmc()
[all …]
Dhwpmc_mod.c186 static int pmc_can_allocate_rowindex(struct proc *p, unsigned int ri,
516 pmc_ri_to_classdep(struct pmc_mdep *md, int ri, int *adjri) in pmc_ri_to_classdep() argument
522 KASSERT(ri >= 0 && ri < md->pmd_npmc, in pmc_ri_to_classdep()
523 ("[pmc,%d] illegal row-index %d", __LINE__, ri)); in pmc_ri_to_classdep()
525 pcd = pmc_rowindex_to_classdep[ri]; in pmc_ri_to_classdep()
528 ("[pmc,%d] ri %d null pcd", __LINE__, ri)); in pmc_ri_to_classdep()
530 *adjri = ri - pcd->pcd_ri; in pmc_ri_to_classdep()
805 int ri; in pmc_link_target_process() local
819 ri = PMC_TO_ROWINDEX(pm); in pmc_link_target_process()
822 pm, ri, pp); in pmc_link_target_process()
[all …]
Dhwpmc_mpc7xxx.c371 mpc7xxx_read_pmc(int cpu, int ri, pmc_value_t *v) in mpc7xxx_read_pmc() argument
378 KASSERT(ri >= 0 && ri < MPC7XXX_MAX_PMCS, in mpc7xxx_read_pmc()
379 ("[powerpc,%d] illegal row index %d", __LINE__, ri)); in mpc7xxx_read_pmc()
381 pm = powerpc_pcpu[cpu]->pc_ppcpmcs[ri].phw_pmc; in mpc7xxx_read_pmc()
384 ri)); in mpc7xxx_read_pmc()
386 tmp = mpc7xxx_pmcn_read(ri); in mpc7xxx_read_pmc()
387 PMCDBG2(MDP,REA,2,"ppc-read id=%d -> %jd", ri, tmp); in mpc7xxx_read_pmc()
397 mpc7xxx_write_pmc(int cpu, int ri, pmc_value_t v) in mpc7xxx_write_pmc() argument
403 KASSERT(ri >= 0 && ri < MPC7XXX_MAX_PMCS, in mpc7xxx_write_pmc()
404 ("[powerpc,%d] illegal row-index %d", __LINE__, ri)); in mpc7xxx_write_pmc()
[all …]
Dhwpmc_core.c221 iaf_allocate_pmc(int cpu, int ri, struct pmc *pm, in iaf_allocate_pmc() argument
230 PMCDBG2(MDP,ALL,1, "iaf-allocate ri=%d reqcaps=0x%x", ri, pm->pm_caps); in iaf_allocate_pmc()
232 if (ri < 0 || ri > core_iaf_npmc) in iaf_allocate_pmc()
245 if (ev == PMC_EV_IAF_INSTR_RETIRED_ANY && ri != 0) in iaf_allocate_pmc()
247 if (ev == PMC_EV_IAF_CPU_CLK_UNHALTED_CORE && ri != 1) in iaf_allocate_pmc()
249 if (ev == PMC_EV_IAF_CPU_CLK_UNHALTED_REF && ri != 2) in iaf_allocate_pmc()
272 pm->pm_md.pm_iaf.pm_iaf_ctrl = (flags << (ri * 4)); in iaf_allocate_pmc()
281 iaf_config_pmc(int cpu, int ri, struct pmc *pm) in iaf_config_pmc() argument
286 KASSERT(ri >= 0 && ri < core_iaf_npmc, in iaf_config_pmc()
287 ("[core,%d] illegal row-index %d", __LINE__, ri)); in iaf_config_pmc()
[all …]
/freebsd-10-stable/crypto/openssl/crypto/cms/
Dcms_env.c112 int CMS_RecipientInfo_type(CMS_RecipientInfo *ri) in CMS_RecipientInfo_type() argument
114 return ri->type; in CMS_RecipientInfo_type()
148 CMS_RecipientInfo *ri = NULL; in CMS_add1_recipient_cert() local
158 ri = M_ASN1_new_of(CMS_RecipientInfo); in CMS_add1_recipient_cert()
159 if (!ri) in CMS_add1_recipient_cert()
164 ri->d.ktri = M_ASN1_new_of(CMS_KeyTransRecipientInfo); in CMS_add1_recipient_cert()
165 if (!ri->d.ktri) in CMS_add1_recipient_cert()
167 ri->type = CMS_RECIPINFO_TRANS; in CMS_add1_recipient_cert()
169 ktri = ri->d.ktri; in CMS_add1_recipient_cert()
200 i = pk->ameth->pkey_ctrl(pk, ASN1_PKEY_CTRL_CMS_ENVELOPE, 0, ri); in CMS_add1_recipient_cert()
[all …]
Dcms_pwri.c66 int CMS_RecipientInfo_set0_password(CMS_RecipientInfo *ri, in CMS_RecipientInfo_set0_password() argument
70 if (ri->type != CMS_RECIPINFO_PASS) { in CMS_RecipientInfo_set0_password()
75 pwri = ri->d.pwri; in CMS_RecipientInfo_set0_password()
90 CMS_RecipientInfo *ri = NULL; in CMS_add0_recipient_password() local
160 ri = M_ASN1_new_of(CMS_RecipientInfo); in CMS_add0_recipient_password()
161 if (!ri) in CMS_add0_recipient_password()
164 ri->d.pwri = M_ASN1_new_of(CMS_PasswordRecipientInfo); in CMS_add0_recipient_password()
165 if (!ri->d.pwri) in CMS_add0_recipient_password()
167 ri->type = CMS_RECIPINFO_PASS; in CMS_add0_recipient_password()
169 pwri = ri->d.pwri; in CMS_add0_recipient_password()
[all …]
Dcms_smime.c573 CMS_RecipientInfo *ri; in CMS_decrypt_set1_pkey() local
580 ri = sk_CMS_RecipientInfo_value(ris, i); in CMS_decrypt_set1_pkey()
581 if (CMS_RecipientInfo_type(ri) != CMS_RECIPINFO_TRANS) in CMS_decrypt_set1_pkey()
588 if (!cert || (CMS_RecipientInfo_ktri_cert_cmp(ri, cert) == 0)) { in CMS_decrypt_set1_pkey()
589 CMS_RecipientInfo_set0_pkey(ri, pk); in CMS_decrypt_set1_pkey()
590 r = CMS_RecipientInfo_decrypt(cms, ri); in CMS_decrypt_set1_pkey()
591 CMS_RecipientInfo_set0_pkey(ri, NULL); in CMS_decrypt_set1_pkey()
631 CMS_RecipientInfo *ri; in CMS_decrypt_set1_key() local
635 ri = sk_CMS_RecipientInfo_value(ris, i); in CMS_decrypt_set1_key()
636 if (CMS_RecipientInfo_type(ri) != CMS_RECIPINFO_KEK) in CMS_decrypt_set1_key()
[all …]
/freebsd-10-stable/sys/crypto/blowfish/
Dbf_skey.c79 BF_LONG *p, ri, in[2]; local
91 ri = *(d++);
94 ri <<= 8;
95 ri |= *(d++);
98 ri <<= 8;
99 ri |= *(d++);
102 ri <<= 8;
103 ri |= *(d++);
106 p[i] ^= ri;
/freebsd-10-stable/contrib/ntp/sntp/libevent/test/
Dbench_httpclient.c75 struct request_info *ri = arg; in readcb() local
79 ri->n_read += n; in readcb()
86 struct request_info *ri = arg; in errorcb() local
90 total_n_bytes += ri->n_read; in errorcb()
92 evutil_timersub(&now, &ri->started, &diff); in errorcb()
108 free(ri); in errorcb()
137 struct request_info *ri; in launch_request() local
161 ri = malloc(sizeof(*ri)); in launch_request()
162 if (ri == NULL) { in launch_request()
166 ri->n_read = 0; in launch_request()
[all …]
/freebsd-10-stable/crypto/openssl/crypto/bf/
Dbf_skey.c77 BF_LONG *p, ri, in[2]; in private_BF_set_key() local
89 ri = *(d++); in private_BF_set_key()
93 ri <<= 8; in private_BF_set_key()
94 ri |= *(d++); in private_BF_set_key()
98 ri <<= 8; in private_BF_set_key()
99 ri |= *(d++); in private_BF_set_key()
103 ri <<= 8; in private_BF_set_key()
104 ri |= *(d++); in private_BF_set_key()
108 p[i] ^= ri; in private_BF_set_key()
/freebsd-10-stable/sys/dev/de/
Dif_de.c155 struct mbuf * tulip_dequeue_mbuf(tulip_ringinfo_t *ri, tulip_descinfo_t *di,
196 tulip_dequeue_mbuf(tulip_ringinfo_t *ri, tulip_descinfo_t *di, int sync) in tulip_dequeue_mbuf() argument
206 TULIP_RXMAP_POSTSYNC(ri, di); in tulip_dequeue_mbuf()
209 TULIP_TXMAP_POSTSYNC(ri, di); in tulip_dequeue_mbuf()
214 bus_dmamap_unload(ri->ri_data_tag, *di->di_map); in tulip_dequeue_mbuf()
3144 tulip_ringinfo_t *ri; in tulip_reset() local
3189 ri = &sc->tulip_txinfo; in tulip_reset()
3190 for (di = ri->ri_first; di < ri->ri_last; di++) { in tulip_reset()
3191 m = tulip_dequeue_mbuf(ri, di, SYNC_NONE); in tulip_reset()
3197 ri->ri_nextin = ri->ri_nextout = ri->ri_first; in tulip_reset()
[all …]
Dif_devar.h849 #define _TULIP_DESC_SYNC(ri, op) \ argument
850 bus_dmamap_sync((ri)->ri_ring_tag, (ri)->ri_ring_map, (op))
851 #define _TULIP_MAP_SYNC(ri, di, op) \ argument
852 bus_dmamap_sync((ri)->ri_data_tag, *(di)->di_map, (op))
860 #define TULIP_RXDESC_PRESYNC(ri) \ argument
861 _TULIP_DESC_SYNC(ri, BUS_DMASYNC_PREREAD|BUS_DMASYNC_PREWRITE)
862 #define TULIP_RXDESC_POSTSYNC(ri) \ argument
863 _TULIP_DESC_SYNC(ri, BUS_DMASYNC_POSTREAD|BUS_DMASYNC_POSTWRITE)
864 #define TULIP_RXMAP_PRESYNC(ri, di) \ argument
865 _TULIP_MAP_SYNC(ri, di, BUS_DMASYNC_PREREAD)
[all …]
/freebsd-10-stable/crypto/openssl/crypto/bn/asm/
Dx86_64-mont.pl623 my @ri=("%rax","%rdx",$m0,$m1);
626 mov 0(%rsp),@ri[0] # tp[0]
628 mov 8(%rsp),@ri[1] # tp[1]
633 sub 0($np),@ri[0]
634 mov 16($ap),@ri[2] # tp[2]
635 mov 24($ap),@ri[3] # tp[3]
636 sbb 8($np),@ri[1]
641 mov @ri[0],0($rp,$i,8) # rp[i]=tp[i]-np[i]
642 mov @ri[1],8($rp,$i,8) # rp[i]=tp[i]-np[i]
643 sbb 16($np,$i,8),@ri[2]
[all …]
Dx86_64-mont5.pl848 my @ri=("%rax","%rdx",$m0,$m1);
851 mov 0(%rsp),@ri[0] # tp[0]
853 mov 8(%rsp),@ri[1] # tp[1]
858 sub 0($np),@ri[0]
859 mov 16($ap),@ri[2] # tp[2]
860 mov 24($ap),@ri[3] # tp[3]
861 sbb 8($np),@ri[1]
866 mov @ri[0],0($rp,$i,8) # rp[i]=tp[i]-np[i]
867 mov @ri[1],8($rp,$i,8) # rp[i]=tp[i]-np[i]
868 sbb 16($np,$i,8),@ri[2]
[all …]
/freebsd-10-stable/crypto/openssl/doc/crypto/
DCMS_get0_RecipientInfos.pod12 int CMS_RecipientInfo_type(CMS_RecipientInfo *ri);
14 …int CMS_RecipientInfo_ktri_get0_signer_id(CMS_RecipientInfo *ri, ASN1_OCTET_STRING **keyid, X509_N…
15 int CMS_RecipientInfo_ktri_cert_cmp(CMS_RecipientInfo *ri, X509 *cert);
16 int CMS_RecipientInfo_set0_pkey(CMS_RecipientInfo *ri, EVP_PKEY *pkey);
18 …int CMS_RecipientInfo_kekri_get0_id(CMS_RecipientInfo *ri, X509_ALGOR **palg, ASN1_OCTET_STRING **…
19 int CMS_RecipientInfo_kekri_id_cmp(CMS_RecipientInfo *ri, const unsigned char *id, size_t idlen);
20 int CMS_RecipientInfo_set0_key(CMS_RecipientInfo *ri, unsigned char *key, size_t keylen);
22 int CMS_RecipientInfo_decrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri);
29 CMS_RecipientInfo_type() returns the type of CMS_RecipientInfo structure B<ri>.
34 identifier associated with a specific CMS_RecipientInfo structure B<ri>, which
[all …]
/freebsd-10-stable/contrib/gcc/
Dtree-complex.c813 tree rr, ri; in expand_complex_addition() local
819 ri = ai; in expand_complex_addition()
825 ri = gimplify_build2 (bsi, MINUS_EXPR, inner_type, ai, bi); in expand_complex_addition()
827 ri = bi; in expand_complex_addition()
835 ri = ai; in expand_complex_addition()
840 ri = gimplify_build2 (bsi, code, inner_type, ai, bi); in expand_complex_addition()
845 ri = ai; in expand_complex_addition()
850 ri = gimplify_build2 (bsi, code, inner_type, ai, bi); in expand_complex_addition()
857 ri = bi; in expand_complex_addition()
864 ri = gimplify_build2 (bsi, code, inner_type, ai, bi); in expand_complex_addition()
[all …]
/freebsd-10-stable/sys/net/
Dnetmap_user.h586 uint32_t ri = d->cur_tx_ring + c; in nm_inject() local
588 if (ri > d->last_tx_ring) in nm_inject()
589 ri = d->first_tx_ring; in nm_inject()
590 ring = NETMAP_TXRING(d->nifp, ri); in nm_inject()
598 d->cur_tx_ring = ri; in nm_inject()
613 int c, got = 0, ri = d->cur_rx_ring; in nm_dispatch() local
625 ri = d->cur_rx_ring + c; in nm_dispatch()
626 if (ri > d->last_rx_ring) in nm_dispatch()
627 ri = d->first_rx_ring; in nm_dispatch()
628 ring = NETMAP_RXRING(d->nifp, ri); in nm_dispatch()
[all …]

123456