Lines Matching refs:hwb

774 	struct hw_buf_info *hwb;
794 hwb = &s->hw_buf_info[0];
795 for (i = 0; i < nitems(s->hw_buf_info); i++, hwb++) {
797 hwb->size = r;
798 hwb->zidx = hwsz_ok(sc, r) ? -1 : -2;
799 hwb->next = -1;
810 * ends at hwb->size alignment. If mbuf inlining is allowed the
834 hwb = &s->hw_buf_info[0];
835 for (j = 0; j < SGE_FLBUF_SIZES; j++, hwb++) {
836 if (hwb->zidx != -1 || hwb->size > swz->size)
840 MPASS(hwb->size % sp->pad_boundary == 0);
842 hwb->zidx = i;
845 else if (hwb->size < s->hw_buf_info[tail].size) {
854 if (hwb->size == t->size) {
855 hwb->zidx = -2;
858 if (hwb->size > t->size) {
859 hwb->next = *cur;
885 for (i = safe_swz->head_hwidx; i != -1; i = hwb->next) {
888 hwb = &s->hw_buf_info[i];
891 MPASS(hwb->size % sp->pad_boundary == 0);
893 spare = safe_swz->size - hwb->size;
1769 struct hw_buf_info *hwb = &sc->sge.hw_buf_info[cll->hwidx];
1774 blen = hwb->size - fl->rx_offset; /* max possible in this buf */
1781 if (fl->rx_offset + len + pad < hwb->size)
1783 MPASS(fl->rx_offset + blen <= hwb->size);
1854 MPASS(fl->rx_offset <= hwb->size);
1855 if (fl->rx_offset < hwb->size)
4982 struct hw_buf_info *hwb, *hwb_list = &sc->sge.hw_buf_info[0];
5011 for (idx = swz->head_hwidx; idx != -1; idx = hwb->next) {
5012 hwb = &hwb_list[idx];
5013 spare = swz->size - hwb->size;
5018 if (hwb->size >= maxp) {
5032 hwb = &hwb_list[hwidx];
5033 zidx = hwb->zidx;
5036 region3 = swz->size - hwb->size;
5043 for (idx = hwidx; idx != -1; idx = hwb->next) {
5044 hwb = &hwb_list[idx];
5045 spare = swz->size - hwb->size;
5047 if (allow_mbufs_in_cluster == 0 || hwb->size < maxp)
5063 if (n > howmany(hwb->size, maxp))
5110 struct hw_buf_info *hwb;
5119 hwb = &s->hw_buf_info[hwidx];
5120 swz = &s->sw_zone_info[hwb->zidx];
5121 spare = swz->size - hwb->size;
5137 hwb = &s->hw_buf_info[hwidx];
5138 swz = &s->sw_zone_info[hwb->zidx];
5139 spare = swz->size - hwb->size;
5141 fl->cll_alt.zidx = hwb->zidx;
5308 struct hw_buf_info *hwb = &s->hw_buf_info[0];
5315 for (i = 0; i < SGE_FLBUF_SIZES; i++, hwb++) {
5316 if (hwb->zidx >= 0 && swz[hwb->zidx].size <= largest_rx_cluster)
5321 sbuf_printf(&sb, "%u%c ", hwb->size, c);