Home
last modified time | relevance | path

Searched refs:bitmap (Results 1 – 16 of 16) sorted by relevance

/net/netlabel/
Dnetlabel_kapi.c627 NETLBL_CATMAP_MAPTYPE bitmap; in netlbl_catmap_walk() local
640 bitmap = iter->bitmap[idx] >> bit; in netlbl_catmap_walk()
643 if (bitmap != 0) { in netlbl_catmap_walk()
644 while ((bitmap & NETLBL_CATMAP_BIT) == 0) { in netlbl_catmap_walk()
645 bitmap >>= 1; in netlbl_catmap_walk()
658 bitmap = iter->bitmap[idx]; in netlbl_catmap_walk()
684 NETLBL_CATMAP_MAPTYPE bitmap; in netlbl_catmap_walkrng() local
700 bitmap = iter->bitmap[idx]; in netlbl_catmap_walkrng()
701 while (bitmask != 0 && (bitmap & bitmask) != 0) { in netlbl_catmap_walkrng()
741 unsigned long *bitmap) in netlbl_catmap_getlong() argument
[all …]
/net/netfilter/
Dnft_set_bitmap.c51 u8 bitmap[]; member
74 nft_bitmap_active(const u8 *bitmap, u32 idx, u32 off, u8 genmask) in nft_bitmap_active() argument
76 return (bitmap[idx] & (0x3 << off)) & (genmask << off); in nft_bitmap_active()
88 return nft_bitmap_active(priv->bitmap, idx, off, genmask); in nft_bitmap_lookup()
126 priv->bitmap[idx] |= (genmask << off); in nft_bitmap_insert()
143 priv->bitmap[idx] &= ~(genmask << off); in nft_bitmap_remove()
158 priv->bitmap[idx] |= (genmask << off); in nft_bitmap_activate()
172 priv->bitmap[idx] &= ~(genmask << off); in nft_bitmap_flush()
194 priv->bitmap[idx] &= ~(genmask << off); in nft_bitmap_deactivate()
DKconfig513 tristate "Netfilter nf_tables bitmap set module"
515 This option adds the "bitmap" set type that is used to build sets
/net/netfilter/ipset/
DKconfig28 tristate "bitmap:ip set support"
31 This option adds the bitmap:ip set type support, by which one
37 tristate "bitmap:ip,mac set support"
40 This option adds the bitmap:ip,mac set type support, by which one
46 tristate "bitmap:port set support"
49 This option adds the bitmap:port set type support, by which one
/net/ncsi/
Dncsi-manage.c63 void *bitmap; in ncsi_find_filter() local
76 bitmap = (void *)&ncf->bitmap; in ncsi_find_filter()
78 while ((index = find_next_bit(bitmap, ncf->total, index + 1)) in ncsi_find_filter()
94 void *bitmap; in ncsi_add_filter() local
110 bitmap = (void *)&ncf->bitmap; in ncsi_add_filter()
112 index = find_next_zero_bit(bitmap, ncf->total, 0); in ncsi_add_filter()
117 } while (test_and_set_bit(index, bitmap)); in ncsi_add_filter()
129 void *bitmap; in ncsi_remove_filter() local
141 bitmap = (void *)&ncf->bitmap; in ncsi_remove_filter()
142 if (test_and_clear_bit(index, bitmap)) in ncsi_remove_filter()
Dncsi-rsp.c426 void *bitmap; in ncsi_rsp_handler_sma() local
456 bitmap = &ncf->bitmap; in ncsi_rsp_handler_sma()
458 if (test_and_set_bit(cmd->index, bitmap)) in ncsi_rsp_handler_sma()
462 if (!test_and_clear_bit(cmd->index, bitmap)) in ncsi_rsp_handler_sma()
701 ncf->bitmap = U64_MAX; in ncsi_rsp_handler_gc()
703 ncf->bitmap = 0x0ul; in ncsi_rsp_handler_gc()
Dinternal.h104 u64 bitmap; /* Bitmap of valid entries */ member
/net/sched/
Dsch_generic.c472 u32 bitmap; member
498 priv->bitmap |= (1 << band); in pfifo_fast_enqueue()
509 int band = bitmap2band[priv->bitmap]; in pfifo_fast_dequeue()
522 priv->bitmap &= ~(1 << band); in pfifo_fast_dequeue()
533 int band = bitmap2band[priv->bitmap]; in pfifo_fast_peek()
552 priv->bitmap = 0; in pfifo_fast_reset()
Dcls_u32.c738 unsigned long *bitmap = kzalloc(BITS_TO_LONGS(NR_U32_NODE) * sizeof(unsigned long), in gen_new_kid() local
740 if (!bitmap) in gen_new_kid()
746 set_bit(TC_U32_NODE(n->handle), bitmap); in gen_new_kid()
748 i = find_next_zero_bit(bitmap, NR_U32_NODE, 0x800); in gen_new_kid()
750 i = find_next_zero_bit(bitmap, NR_U32_NODE, 1); in gen_new_kid()
752 kfree(bitmap); in gen_new_kid()
Dsch_qfq.c739 unsigned long bitmap) in qfq_ffs() argument
741 int index = __ffs(bitmap); in qfq_ffs()
745 static inline unsigned long mask_from(unsigned long bitmap, int from) in mask_from() argument
747 return bitmap & ~((1UL << from) - 1); in mask_from()
/net/xfrm/
Dxfrm_replay.c139 if (x->replay.bitmap & (1U << diff)) { in xfrm_replay_check()
161 x->replay.bitmap = ((x->replay.bitmap) << diff) | 1; in xfrm_replay_advance()
163 x->replay.bitmap = 1; in xfrm_replay_advance()
167 x->replay.bitmap |= (1U << diff); in xfrm_replay_advance()
Dxfrm_user.c500 sizeof(x->replay.bitmap) * 8); in copy_from_user_state()
/net/ipv4/
Dudp.c150 unsigned long *bitmap, in udp_lib_lport_inuse() argument
159 (bitmap || udp_sk(sk2)->udp_port_hash == num) && in udp_lib_lport_inuse()
167 if (!bitmap) in udp_lib_lport_inuse()
170 if (!bitmap) in udp_lib_lport_inuse()
173 bitmap); in udp_lib_lport_inuse()
257 DECLARE_BITMAP(bitmap, PORTS_PER_CHAIN); in udp_lib_get_port()
271 bitmap_zero(bitmap, PORTS_PER_CHAIN); in udp_lib_get_port()
273 udp_lib_lport_inuse(net, snum, hslot, bitmap, sk, in udp_lib_get_port()
284 !test_bit(snum >> udptable->log, bitmap) && in udp_lib_get_port()
Dcipso_ipv4.c759 const unsigned char *bitmap, in cipso_v4_map_cat_rbm_valid() argument
774 cat = netlbl_bitmap_walk(bitmap, in cipso_v4_map_cat_rbm_valid()
/net/batman-adv/
Dbat_iv_ogm.c1385 unsigned long *bitmap; in batadv_iv_ogm_update_seqnos() local
1433 bitmap = neigh_ifinfo->bat_iv.real_bits; in batadv_iv_ogm_update_seqnos()
1434 need_update |= batadv_bit_get_packet(bat_priv, bitmap, in batadv_iv_ogm_update_seqnos()
1437 packet_count = bitmap_weight(bitmap, in batadv_iv_ogm_update_seqnos()
/net/key/
Daf_key.c1139 (sizeof(x->replay.bitmap) * 8)); in pfkey_msg2xfrm_state()