Lines Matching refs:stdp
132 sfxge_tx_dpl_t *stdp = &(stp->st_dpl); in sfxge_tx_dpl_get_pkt_max() local
133 return (stdp->get_pkt_limit + stdp->put_pkt_limit - 1); in sfxge_tx_dpl_get_pkt_max()
257 sfxge_tx_dpl_t *stdp; in sfxge_tx_qctor() local
319 stdp = &(stp->st_dpl); in sfxge_tx_qctor()
320 stdp->std_getp = &(stdp->std_get); in sfxge_tx_qctor()
376 sfxge_tx_dpl_t *stdp; in sfxge_tx_qdtor() local
383 stdp = &(stp->st_dpl); in sfxge_tx_qdtor()
384 ASSERT3P(stdp->std_getp, ==, &(stdp->std_get)); in sfxge_tx_qdtor()
385 stdp->std_getp = NULL; in sfxge_tx_qdtor()
991 sfxge_tx_dpl_t *stdp = &(stp->st_dpl); in sfxge_tx_kstat_update() local
1007 knp->value.ui64 = stdp->get_pkt_limit; in sfxge_tx_kstat_update()
1009 knp->value.ui64 = stdp->put_pkt_limit; in sfxge_tx_kstat_update()
1011 knp->value.ui64 = stdp->get_full_count; in sfxge_tx_kstat_update()
1013 knp->value.ui64 = stdp->put_full_count; in sfxge_tx_kstat_update()
1091 sfxge_tx_dpl_t *stdp; in sfxge_tx_qinit() local
1104 stdp = &(stp->st_dpl); in sfxge_tx_qinit()
1117 stdp->get_pkt_limit = ddi_prop_get_int(DDI_DEV_T_ANY, sp->s_dip, in sfxge_tx_qinit()
1121 stdp->put_pkt_limit = ddi_prop_get_int(DDI_DEV_T_ANY, sp->s_dip, in sfxge_tx_qinit()
1961 sfxge_tx_dpl_t *stdp = &(stp->st_dpl); in sfxge_tx_qdpl_swizzle() local
1975 ASSERT3U(stdp->std_count, <=, sfxge_tx_dpl_get_pkt_max(stp)); in sfxge_tx_qdpl_swizzle()
1976 if (stdp->std_count >= stdp->get_pkt_limit) in sfxge_tx_qdpl_swizzle()
1980 putp = &(stdp->std_put); in sfxge_tx_qdpl_swizzle()
2007 *(stdp->std_getp) = p; in sfxge_tx_qdpl_swizzle()
2008 stdp->std_getp = pp; in sfxge_tx_qdpl_swizzle()
2009 stdp->std_count += count; in sfxge_tx_qdpl_swizzle()
2010 ASSERT3U(stdp->std_count, <=, sfxge_tx_dpl_get_pkt_max(stp)); in sfxge_tx_qdpl_swizzle()
2012 DTRACE_PROBE2(dpl_counts, int, stdp->std_count, int, count); in sfxge_tx_qdpl_swizzle()
2030 sfxge_tx_dpl_t *stdp = &stp->st_dpl; in sfxge_tx_qdpl_add() local
2037 if (stdp->std_count >= stdp->get_pkt_limit) { in sfxge_tx_qdpl_add()
2038 stdp->get_full_count++; in sfxge_tx_qdpl_add()
2046 *(stdp->std_getp) = stpp; in sfxge_tx_qdpl_add()
2047 stdp->std_getp = &stpp->stp_next; in sfxge_tx_qdpl_add()
2048 stdp->std_count++; in sfxge_tx_qdpl_add()
2049 ASSERT3U(stdp->std_count, <=, sfxge_tx_dpl_get_pkt_max(stp)); in sfxge_tx_qdpl_add()
2057 putp = &(stdp->std_put); in sfxge_tx_qdpl_add()
2068 if (stpp->stp_dpl_put_len >= stdp->put_pkt_limit) { in sfxge_tx_qdpl_add()
2071 stdp->put_full_count++; in sfxge_tx_qdpl_add()
2087 sfxge_tx_dpl_t *stdp = &(stp->st_dpl); in sfxge_tx_qdpl_drain() local
2097 stpp = stdp->std_get; in sfxge_tx_qdpl_drain()
2098 count = stdp->std_count; in sfxge_tx_qdpl_drain()
2215 stdp->std_get = NULL; in sfxge_tx_qdpl_drain()
2216 stdp->std_count = 0; in sfxge_tx_qdpl_drain()
2218 stdp->std_getp = &(stdp->std_get); in sfxge_tx_qdpl_drain()
2221 stdp->std_get = stpp; in sfxge_tx_qdpl_drain()
2222 stdp->std_count = count; in sfxge_tx_qdpl_drain()
2223 ASSERT3U(stdp->std_count, <=, sfxge_tx_dpl_get_pkt_max(stp)); in sfxge_tx_qdpl_drain()
2230 stdp->std_count == 0); in sfxge_tx_qdpl_drain()
2257 sfxge_tx_dpl_t *stdp = &(stp->st_dpl); in sfxge_tx_qdpl_flush_locked() local
2266 stpp = stdp->std_get; in sfxge_tx_qdpl_flush_locked()
2267 count = stdp->std_count; in sfxge_tx_qdpl_flush_locked()
2297 stdp->std_get = NULL; in sfxge_tx_qdpl_flush_locked()
2298 stdp->std_count = 0; in sfxge_tx_qdpl_flush_locked()
2299 stdp->std_getp = &(stdp->std_get); in sfxge_tx_qdpl_flush_locked()
2346 sfxge_tx_dpl_t *stdp = &(stp->st_dpl); in sfxge_tx_qcomplete() local
2394 if (stdp->std_count < stdp->get_pkt_limit) in sfxge_tx_qcomplete()
2560 sfxge_tx_dpl_t *stdp = &(stp->st_dpl); in sfxge_tx_qfini() local
2578 ASSERT3U(stdp->std_count, ==, 0); in sfxge_tx_qfini()
2579 ASSERT3P(stdp->std_get, ==, NULL); in sfxge_tx_qfini()
2580 ASSERT3U(stdp->std_put, ==, 0); in sfxge_tx_qfini()