Symbol: ice_bitmap_t
sys/dev/ice/ice_bitops.h
103
static inline bool ice_test_and_set_bit_internal(u16 nr, ice_bitmap_t *bitmap)
sys/dev/ice/ice_bitops.h
120
static inline bool ice_is_bit_set(const ice_bitmap_t *bitmap, u16 nr)
sys/dev/ice/ice_bitops.h
134
static inline void ice_clear_bit(u16 nr, ice_bitmap_t *bitmap)
sys/dev/ice/ice_bitops.h
147
static inline void ice_set_bit(u16 nr, ice_bitmap_t *bitmap)
sys/dev/ice/ice_bitops.h
161
ice_test_and_clear_bit(u16 nr, ice_bitmap_t *bitmap)
sys/dev/ice/ice_bitops.h
176
ice_test_and_set_bit(u16 nr, ice_bitmap_t *bitmap)
sys/dev/ice/ice_bitops.h
191
static inline void ice_zero_bitmap(ice_bitmap_t *bmp, u16 size)
sys/dev/ice/ice_bitops.h
193
ice_memset(bmp, 0, BITS_TO_CHUNKS(size) * sizeof(ice_bitmap_t),
sys/dev/ice/ice_bitops.h
211
ice_and_bitmap(ice_bitmap_t *dst, const ice_bitmap_t *bmp1,
sys/dev/ice/ice_bitops.h
212
const ice_bitmap_t *bmp2, u16 size)
sys/dev/ice/ice_bitops.h
214
ice_bitmap_t res = 0, mask;
sys/dev/ice/ice_bitops.h
248
ice_or_bitmap(ice_bitmap_t *dst, const ice_bitmap_t *bmp1,
sys/dev/ice/ice_bitops.h
249
const ice_bitmap_t *bmp2, u16 size)
sys/dev/ice/ice_bitops.h
251
ice_bitmap_t mask;
sys/dev/ice/ice_bitops.h
279
ice_xor_bitmap(ice_bitmap_t *dst, const ice_bitmap_t *bmp1,
sys/dev/ice/ice_bitops.h
280
const ice_bitmap_t *bmp2, u16 size)
sys/dev/ice/ice_bitops.h
282
ice_bitmap_t mask;
sys/dev/ice/ice_bitops.h
310
ice_andnot_bitmap(ice_bitmap_t *dst, const ice_bitmap_t *bmp1,
sys/dev/ice/ice_bitops.h
311
const ice_bitmap_t *bmp2, u16 size)
sys/dev/ice/ice_bitops.h
313
ice_bitmap_t mask;
sys/dev/ice/ice_bitops.h
339
ice_find_next_bit(const ice_bitmap_t *bitmap, u16 size, u16 offset)
sys/dev/ice/ice_bitops.h
381
static inline u16 ice_find_first_bit(const ice_bitmap_t *bitmap, u16 size)
sys/dev/ice/ice_bitops.h
399
static inline bool ice_is_any_bit_set(ice_bitmap_t *bitmap, u16 size)
sys/dev/ice/ice_bitops.h
414
static inline void ice_cp_bitmap(ice_bitmap_t *dst, ice_bitmap_t *src, u16 size)
sys/dev/ice/ice_bitops.h
416
ice_memcpy(dst, src, BITS_TO_CHUNKS(size) * sizeof(ice_bitmap_t),
sys/dev/ice/ice_bitops.h
431
ice_bitmap_set(ice_bitmap_t *dst, u16 pos, u16 num_bits)
sys/dev/ice/ice_bitops.h
449
ice_bitmap_hweight(ice_bitmap_t *bm, u16 size)
sys/dev/ice/ice_bitops.h
471
ice_cmp_bitmap(ice_bitmap_t *bmp1, ice_bitmap_t *bmp2, u16 size)
sys/dev/ice/ice_bitops.h
473
ice_bitmap_t mask;
sys/dev/ice/ice_bitops.h
49
#define BITS_PER_CHUNK (BITS_PER_BYTE * sizeof(ice_bitmap_t))
sys/dev/ice/ice_bitops.h
499
ice_bitmap_from_array32(ice_bitmap_t *dst, u32 *src, u16 size)
sys/dev/ice/ice_bitops.h
59
#define LAST_CHUNK_MASK(nr) (((ice_bitmap_t)~0) >> \
sys/dev/ice/ice_bitops.h
63
ice_bitmap_t A[BITS_TO_CHUNKS(sz)]
sys/dev/ice/ice_bitops.h
65
static inline bool ice_is_bit_set_internal(u16 nr, const ice_bitmap_t *bitmap)
sys/dev/ice/ice_bitops.h
83
static inline void ice_clear_bit_internal(u16 nr, ice_bitmap_t *bitmap)
sys/dev/ice/ice_bitops.h
88
static inline void ice_set_bit_internal(u16 nr, ice_bitmap_t *bitmap)
sys/dev/ice/ice_bitops.h
94
ice_bitmap_t *bitmap)
sys/dev/ice/ice_ddp_common.c
1534
ice_bitmap_t *bm)
sys/dev/ice/ice_ddp_common.c
1579
ice_bitmap_t *bm, struct LIST_HEAD_TYPE *fv_list)
sys/dev/ice/ice_ddp_common.h
431
ice_bitmap_t *bm, struct LIST_HEAD_TYPE *fv_list);
sys/dev/ice/ice_features.h
92
ice_disable_unsupported_features(ice_bitmap_t __unused *bitmap)
sys/dev/ice/ice_flex_pipe.c
2546
ice_bitmap_t *ptypes, struct ice_fv_word *es)
sys/dev/ice/ice_flex_pipe.h
45
ice_bitmap_t *bm);
sys/dev/ice/ice_flex_pipe.h
72
ice_bitmap_t *ptypes, struct ice_fv_word *es);
sys/dev/ice/ice_flow.c
1288
ice_for_each_set_bit(i, (const ice_bitmap_t *)&cfg->hash_flds,
sys/dev/ice/ice_flow.c
458
const ice_bitmap_t *src;
sys/dev/ice/ice_flow.c
464
src = !i ? (const ice_bitmap_t *)ice_ptypes_mac_ofos :
sys/dev/ice/ice_flow.c
465
(const ice_bitmap_t *)ice_ptypes_mac_il;
sys/dev/ice/ice_flow.c
471
src = (const ice_bitmap_t *)ice_ptypes_macvlan_il;
sys/dev/ice/ice_flow.c
478
(const ice_bitmap_t *)ice_ptypes_arp_of,
sys/dev/ice/ice_flow.c
484
src = i ? (const ice_bitmap_t *)ice_ptypes_ipv4_il :
sys/dev/ice/ice_flow.c
485
(const ice_bitmap_t *)ice_ptypes_ipv4_ofos_all;
sys/dev/ice/ice_flow.c
490
src = i ? (const ice_bitmap_t *)ice_ptypes_ipv6_il :
sys/dev/ice/ice_flow.c
491
(const ice_bitmap_t *)ice_ptypes_ipv6_ofos_all;
sys/dev/ice/ice_flow.c
496
src = !i ? (const ice_bitmap_t *)ice_ptypes_ipv4_ofos_no_l4 :
sys/dev/ice/ice_flow.c
497
(const ice_bitmap_t *)ice_ptypes_ipv4_il_no_l4;
sys/dev/ice/ice_flow.c
501
src = !i ? (const ice_bitmap_t *)ice_ptypes_ipv4_ofos :
sys/dev/ice/ice_flow.c
502
(const ice_bitmap_t *)ice_ptypes_ipv4_il;
sys/dev/ice/ice_flow.c
507
src = !i ? (const ice_bitmap_t *)ice_ptypes_ipv6_ofos_no_l4 :
sys/dev/ice/ice_flow.c
508
(const ice_bitmap_t *)ice_ptypes_ipv6_il_no_l4;
sys/dev/ice/ice_flow.c
512
src = !i ? (const ice_bitmap_t *)ice_ptypes_ipv6_ofos :
sys/dev/ice/ice_flow.c
513
(const ice_bitmap_t *)ice_ptypes_ipv6_il;
sys/dev/ice/ice_flow.c
519
src = (const ice_bitmap_t *)ice_ptypes_udp_il;
sys/dev/ice/ice_flow.c
524
(const ice_bitmap_t *)ice_ptypes_tcp_il,
sys/dev/ice/ice_flow.c
527
src = (const ice_bitmap_t *)ice_ptypes_sctp_il;
sys/dev/ice/ice_flow.c
533
src = !i ? (const ice_bitmap_t *)ice_ptypes_icmp_of :
sys/dev/ice/ice_flow.c
534
(const ice_bitmap_t *)ice_ptypes_icmp_il;
sys/dev/ice/ice_flow.c
539
src = (const ice_bitmap_t *)ice_ptypes_gre_of;
sys/dev/ice/ice_sched.c
2703
ice_bitmap_t *tc_bitmap)
sys/dev/ice/ice_sched.c
2816
enum ice_agg_type agg_type, ice_bitmap_t *tc_bitmap)
sys/dev/ice/ice_sched.c
2880
ice_bitmap_t bitmap = tc_bitmap;
sys/dev/ice/ice_sched.c
2885
(ice_bitmap_t *)&bitmap);
sys/dev/ice/ice_sched.c
2888
(ice_bitmap_t *)&bitmap);
sys/dev/ice/ice_sched.c
2951
ice_bitmap_t *tc_bitmap)
sys/dev/ice/ice_sched.c
2981
u16 vsi_handle, ice_bitmap_t *tc_bitmap)
sys/dev/ice/ice_sched.c
3160
ice_bitmap_t bitmap = tc_bitmap;
sys/dev/ice/ice_sched.c
3165
(ice_bitmap_t *)&bitmap);
sys/dev/ice/ice_sched.c
3168
(ice_bitmap_t *)&bitmap);
sys/dev/ice/ice_sched.c
5709
ice_sched_get_ena_tc_bitmap(struct ice_port_info *pi, ice_bitmap_t *tc_bitmap,
sys/dev/ice/ice_sched.c
5710
ice_bitmap_t *ena_tc_bitmap)
sys/dev/ice/ice_sched.c
5853
ice_bitmap_t *tc_bitmap)
sys/dev/ice/ice_switch.c
3278
ice_bitmap_t *promisc_mask)
sys/dev/ice/ice_switch.c
3324
ice_bitmap_t *promisc_mask, u16 *vid,
sys/dev/ice/ice_switch.c
3370
ice_bitmap_t *promisc_mask, u16 *vid)
sys/dev/ice/ice_switch.c
3388
ice_bitmap_t *promisc_mask, u16 *vid)
sys/dev/ice/ice_switch.c
3432
ice_bitmap_t *promisc_mask, u16 vid,
sys/dev/ice/ice_switch.c
3512
ice_bitmap_t *promisc_mask, u16 vid)
sys/dev/ice/ice_switch.c
3532
ice_bitmap_t *promisc_mask, u16 vid, u8 lport,
sys/dev/ice/ice_switch.c
3664
ice_bitmap_t *promisc_mask, u16 vid)
sys/dev/ice/ice_switch.c
3687
ice_bitmap_t *promisc_mask, bool rm_vlan_promisc,
sys/dev/ice/ice_switch.c
3749
ice_bitmap_t *promisc_mask, bool rm_vlan_promisc)
sys/dev/ice/ice_switch.h
550
ice_bitmap_t *promisc_mask, u16 vid);
sys/dev/ice/ice_switch.h
553
ice_bitmap_t *promisc_mask, u16 vid);
sys/dev/ice/ice_switch.h
556
ice_bitmap_t *promisc_mask, bool rm_vlan_promisc);
sys/dev/ice/ice_switch.h
561
ice_bitmap_t *promisc_mask, u16 *vid);
sys/dev/ice/ice_switch.h
564
ice_bitmap_t *promisc_mask, u16 *vid);
sys/dev/ice/ice_type.h
50
static inline bool ice_is_tc_ena(ice_bitmap_t bitmap, u8 tc)
sys/dev/ice/if_ice_iflib.c
147
static void ice_set_default_promisc_mask(ice_bitmap_t *promisc_mask);
sys/dev/ice/if_ice_iflib.c
1875
ice_set_default_promisc_mask(ice_bitmap_t *promisc_mask)