Searched refs:block_index (Results 1 - 16 of 16) sorted by relevance

/linux-master/drivers/net/ethernet/mellanox/mlxsw/
H A Dspectrum_acl_flex_keys.c103 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 Dcore_acl_flex_keys.c170 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 Dcore_acl_flex_keys.h190 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 Dsch_ingress.c63 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 Dcls_api.c985 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 Dsch_api.c923 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 Dsgl.c162 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 Ddm-array.c351 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 Dbcmasp.c192 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 Dsch_generic.h315 u32 block_index);
317 u32 block_index);
487 struct tcf_block *tcf_block_lookup(struct net *net, u32 block_index);
H A Dpkt_cls.h34 u32 block_index; member in struct:tcf_block_ext_info
/linux-master/drivers/net/ethernet/neterion/
H A Ds2io.h634 u32 block_index; member in struct:rx_curr_get_info
640 u32 block_index; member in struct:rx_curr_put_info
H A Ds2io.c722 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 Dqed_int.c79 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 Dueagle-atm.c331 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 Dslab-depot.c1127 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);

Completed in 245 milliseconds