/linux-master/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_acl_flex_keys.c | 103 static void mlxsw_sp1_afk_encode_block(char *output, int block_index, argument 106 unsigned int offset = block_index * MLXSW_SP1_AFK_KEY_BLOCK_SIZE; 112 static void mlxsw_sp1_afk_clear_block(char *output, int block_index) argument 114 unsigned int offset = block_index * MLXSW_SP1_AFK_KEY_BLOCK_SIZE; 288 static void __mlxsw_sp2_afk_block_value_set(char *output, int block_index, argument 293 if (WARN_ON(block_index < 0 || 294 block_index >= ARRAY_SIZE(mlxsw_sp2_afk_blocks_layout))) 297 block_layout = &mlxsw_sp2_afk_blocks_layout[block_index]; 302 static void mlxsw_sp2_afk_encode_block(char *output, int block_index, argument 307 __mlxsw_sp2_afk_block_value_set(output, block_index, block_valu 310 mlxsw_sp2_afk_clear_block(char *output, int block_index) argument [all...] |
H A D | core_acl_flex_keys.c | 170 int block_index) 176 memcpy(&hits_element, &picker[block_index].element, 205 int block_index, 213 for_each_set_bit(element, picker[block_index].chosen_element, 220 &mlxsw_afk->blocks[block_index]; 292 int block_index; local 294 block_index = mlxsw_afk_picker_most_hits_get(mlxsw_afk, picker); 295 if (block_index < 0) { 296 err = block_index; 300 __set_bit(block_index, chosen_blocks_b 168 mlxsw_afk_picker_subtract_hits(struct mlxsw_afk *mlxsw_afk, struct mlxsw_afk_picker *picker, int block_index) argument 203 mlxsw_afk_picker_key_info_add(struct mlxsw_afk *mlxsw_afk, struct mlxsw_afk_picker *picker, int block_index, struct mlxsw_afk_key_info *key_info) argument 405 int block_index; local 421 mlxsw_afk_key_info_block_encoding_get(const struct mlxsw_afk_key_info *key_info, int block_index) argument 527 int block_index, i; local [all...] |
H A D | core_acl_flex_keys.h | 190 void (*encode_block)(char *output, int block_index, char *block); 191 void (*clear_block)(char *output, int block_index); 209 int block_index);
|
/linux-master/net/sched/ |
H A D | sch_ingress.c | 63 static void ingress_ingress_block_set(struct Qdisc *sch, u32 block_index) argument 67 q->block_info.block_index = block_index; 74 return q->block_info.block_index; 214 static void clsact_ingress_block_set(struct Qdisc *sch, u32 block_index) argument 218 q->ingress_block_info.block_index = block_index; 221 static void clsact_egress_block_set(struct Qdisc *sch, u32 block_index) argument 225 q->egress_block_info.block_index = block_index; [all...] |
H A D | cls_api.c | 985 u32 block_index, 1005 block->index = block_index; 1014 struct tcf_block *tcf_block_lookup(struct net *net, u32 block_index) argument 1018 return idr_find(&tn->idr, block_index); 1022 static struct tcf_block *tcf_block_refcnt_get(struct net *net, u32 block_index) argument 1027 block = tcf_block_lookup(net, block_index); 1248 u32 block_index, 1254 block = tcf_block_refcnt_get(net, block_index); 1322 int ifindex, u32 block_index, 1338 block = __tcf_block_find(net, *q, *cl, ifindex, block_index, extac 984 tcf_block_create(struct net *net, struct Qdisc *q, u32 block_index, struct netlink_ext_ack *extack) argument 1246 __tcf_block_find(struct net *net, struct Qdisc *q, unsigned long cl, int ifindex, u32 block_index, struct netlink_ext_ack *extack) argument 1320 tcf_block_find(struct net *net, struct Qdisc **q, u32 *parent, unsigned long *cl, int ifindex, u32 block_index, struct netlink_ext_ack *extack) argument 3903 u32 block_index; local 3932 u32 block_index; local [all...] |
H A D | sch_api.c | 923 u32 block_index; local 941 block_index = q->ops->ingress_block_get(q); 942 if (block_index && 943 nla_put_u32(skb, TCA_INGRESS_BLOCK, block_index)) 947 block_index = q->ops->egress_block_get(q); 948 if (block_index && 949 nla_put_u32(skb, TCA_EGRESS_BLOCK, block_index)) 1215 u32 block_index; local 1218 block_index = nla_get_u32(tca[TCA_INGRESS_BLOCK]); 1220 if (!block_index) { [all...] |
/linux-master/drivers/crypto/hisilicon/ |
H A D | sgl.c | 162 u32 block_index, offset; local 168 block_index = index / pool->sgl_num_per_block; 171 *hw_sgl_dma = block[block_index].sgl_dma + pool->sgl_size * offset; 172 return (void *)block[block_index].sgl + pool->sgl_size * offset;
|
/linux-master/drivers/md/persistent-data/ |
H A D | dm-array.c | 351 unsigned int block_index, uint32_t nr, 363 r = insert_ablock(info, block_index, block, root); 737 unsigned int block_index, end_block, size_of_block, max_entries; local 747 for (block_index = 0; block_index != end_block; block_index++) { 753 block_index * max_entries, 760 r = insert_ablock(info, block_index, block, root); 349 insert_new_ablock(struct dm_array_info *info, size_t size_of_block, uint32_t max_entries, unsigned int block_index, uint32_t nr, const void *value, dm_block_t *root) argument
|
/linux-master/drivers/net/ethernet/broadcom/asp2/ |
H A D | bcmasp.c | 192 u32 block_index, filter_sel; local 195 block_index = ASP_RX_FILTER_NET_L2; 198 block_index = ASP_RX_FILTER_NET_L2; 201 block_index = ASP_RX_FILTER_NET_L3_0; 204 block_index = ASP_RX_FILTER_NET_L3_0; 207 block_index = ASP_RX_FILTER_NET_L3_1; 210 block_index = ASP_RX_FILTER_NET_L3_1; 213 block_index = ASP_RX_FILTER_NET_L4; 216 block_index = ASP_RX_FILTER_NET_L4; 224 return ASP_RX_FILTER_NET_PAT(filter_sel, block_index, [all...] |
/linux-master/include/net/ |
H A D | sch_generic.h | 315 u32 block_index); 317 u32 block_index); 487 struct tcf_block *tcf_block_lookup(struct net *net, u32 block_index);
|
H A D | pkt_cls.h | 34 u32 block_index; member in struct:tcf_block_ext_info
|
/linux-master/drivers/net/ethernet/neterion/ |
H A D | s2io.h | 634 u32 block_index; member in struct:rx_curr_get_info 640 u32 block_index; member in struct:rx_curr_put_info
|
H A D | s2io.c | 722 ring->rx_curr_get_info.block_index = 0; 725 ring->rx_curr_put_info.block_index = 0; 2472 block_no1 = ring->rx_curr_get_info.block_index; 2474 block_no = ring->rx_curr_put_info.block_index; 2488 ring->rx_curr_put_info.block_index++; 2489 if (ring->rx_curr_put_info.block_index == 2491 ring->rx_curr_put_info.block_index = 0; 2492 block_no = ring->rx_curr_put_info.block_index; 2729 ring->rx_curr_put_info.block_index = 0; 2730 ring->rx_curr_get_info.block_index [all...] |
/linux-master/drivers/net/ethernet/qlogic/qed/ |
H A D | qed_int.c | 79 enum block_id block_index; member in struct:aeu_invert_reg_bit 941 if (p_aeu->block_index != MAX_BLOCK_ID) 942 qed_int_attn_print(p_hwfn, p_aeu->block_index, 982 u32 block_id = p_aeu->block_index, mask, val;
|
/linux-master/drivers/usb/atm/ |
H A D | ueagle-atm.c | 331 struct block_index { struct 352 struct block_index page_header[E4_NO_SWAPPAGE_HEADERS]; 787 struct block_index *blockidx; 978 struct block_index *blockidx;
|
/linux-master/drivers/md/dm-vdo/ |
H A D | slab-depot.c | 1127 size_t block_index = block - block->slab->reference_blocks; local 1129 return &block->slab->counters[block_index * COUNTS_PER_BLOCK]; 2220 size_t block_index = block - block->slab->reference_blocks; local 2223 i, block_index, block->slab->slab_number);
|