Lines Matching defs:ptypes
2533 sect->value[index] = hw->blk[blk].xlt1.ptypes[index].ptg;
2559 *ptg = hw->blk[blk].xlt1.ptypes[ptype].ptg;
2583 * This function frees a packet type group, and returns all the current ptypes
2632 if (ptype == (p - hw->blk[blk].xlt1.ptypes)) {
2641 hw->blk[blk].xlt1.ptypes[ptype].ptg = ICE_DEFAULT_PTG;
2642 hw->blk[blk].xlt1.ptypes[ptype].next_ptype = NULL;
2688 hw->blk[blk].xlt1.ptypes[ptype].next_ptype =
2691 &hw->blk[blk].xlt1.ptypes[ptype];
2693 hw->blk[blk].xlt1.ptypes[ptype].ptg = ptg;
3690 ice_free(hw, hw->blk[i].xlt1.ptypes);
3745 ice_memset(xlt1->ptypes, 0, xlt1->count * sizeof(*xlt1->ptypes),
3808 xlt1->ptypes = (struct ice_ptg_ptype *)
3809 ice_calloc(hw, xlt1->count, sizeof(*xlt1->ptypes));
3811 if (!xlt1->ptypes)
4295 * @ptypes: array of bitmaps indicating ptypes (ICE_FLOW_PTYPE_MAX bits)
4304 ice_add_prof(struct ice_hw *hw, enum ice_block blk, u64 id, u8 ptypes[],
4347 if (!ptypes[byte]) {
4354 ice_for_each_set_bit(bit, (ice_bitmap_t *)&ptypes[byte],
4361 /* The package should place all ptypes in a non-zero