Home
last modified time | relevance | path

Searched refs:mapping_ctx (Results 1 – 11 of 11) sorted by relevance

/linux/drivers/net/ethernet/mellanox/mlx5/core/en/
A Dmapping.h7 struct mapping_ctx;
9 int mapping_add(struct mapping_ctx *ctx, void *data, u32 *id);
10 int mapping_remove(struct mapping_ctx *ctx, u32 id);
11 int mapping_find(struct mapping_ctx *ctx, u32 id, void *data);
23 struct mapping_ctx *mapping_create(size_t data_size, u32 max_id,
25 void mapping_destroy(struct mapping_ctx *ctx);
29 struct mapping_ctx *
A Dmapping.c17 struct mapping_ctx { struct
43 int mapping_add(struct mapping_ctx *ctx, void *data, u32 *id) in mapping_add() argument
92 static void mapping_free_item(struct mapping_ctx *ctx, in mapping_free_item()
109 int mapping_remove(struct mapping_ctx *ctx, u32 id) in mapping_remove()
165 struct mapping_ctx *ctx; in mapping_work_handler()
185 static void mapping_flush_work(struct mapping_ctx *ctx) in mapping_flush_work()
194 struct mapping_ctx *
197 struct mapping_ctx *ctx; in mapping_create()
222 struct mapping_ctx *
225 struct mapping_ctx *ctx; in mapping_create_for_id()
[all …]
A Dfs.h36 struct mapping_ctx *mapping;
A Dtc_ct.c54 struct mapping_ctx *zone_mapping;
55 struct mapping_ctx *labels_mapping;
/linux/drivers/net/ethernet/mellanox/mlx5/core/
A Den_rep.h89 struct mapping_ctx *tunnel_mapping;
91 struct mapping_ctx *tunnel_enc_opts_mapping;
A Deswitch.h239 struct mapping_ctx *reg_c0_obj_pool;
A Den_tc.c5134 struct mapping_ctx *chains_mapping; in mlx5e_tc_nic_init()
5244 struct mapping_ctx *mapping; in mlx5e_tc_esw_init()
A Deswitch_offloads.c3192 struct mapping_ctx *reg_c0_obj_pool; in esw_offloads_enable()
/linux/drivers/net/ethernet/mellanox/mlx5/core/en/tc/
A Dint_port.c28 struct mapping_ctx *metadata_mapping; /* Metadata for source port rewrite and matching */
159 struct mapping_ctx *ctx; in mlx5e_int_port_add()
231 struct mapping_ctx *ctx; in mlx5e_int_port_remove()
/linux/drivers/net/ethernet/mellanox/mlx5/core/lib/
A Dfs_chains.h24 struct mapping_ctx *mapping;
A Dfs_chains.c33 struct mapping_ctx *chains_mapping;
795 struct mapping_ctx *ctx = chains->chains_mapping; in mlx5_chains_get_chain_mapping()
806 struct mapping_ctx *ctx = chains->chains_mapping; in mlx5_chains_put_chain_mapping()

Completed in 797 milliseconds