Searched refs:dump_ctx (Results 1 – 5 of 5) sorted by relevance
/Linux-v4.19/drivers/net/ethernet/mellanox/mlxsw/ |
D | spectrum_dpipe.c | 192 struct devlink_dpipe_dump_ctx *dump_ctx) in mlxsw_sp_dpipe_table_erif_entries_dump() argument 216 err = devlink_dpipe_entry_ctx_prepare(dump_ctx); in mlxsw_sp_dpipe_table_erif_entries_dump() 229 err = devlink_dpipe_entry_ctx_append(dump_ctx, &entry); in mlxsw_sp_dpipe_table_erif_entries_dump() 241 devlink_dpipe_entry_ctx_close(dump_ctx); in mlxsw_sp_dpipe_table_erif_entries_dump() 538 struct devlink_dpipe_dump_ctx *dump_ctx, in mlxsw_sp_dpipe_table_host_entries_get() argument 552 err = devlink_dpipe_entry_ctx_prepare(dump_ctx); in mlxsw_sp_dpipe_table_host_entries_get() 582 err = devlink_dpipe_entry_ctx_append(dump_ctx, entry); in mlxsw_sp_dpipe_table_host_entries_get() 600 devlink_dpipe_entry_ctx_close(dump_ctx); in mlxsw_sp_dpipe_table_host_entries_get() 616 struct devlink_dpipe_dump_ctx *dump_ctx, in mlxsw_sp_dpipe_table_host_entries_dump() argument 640 counters_enabled, dump_ctx, in mlxsw_sp_dpipe_table_host_entries_dump() [all …]
|
/Linux-v4.19/include/net/ |
D | devlink.h | 229 struct devlink_dpipe_dump_ctx *dump_ctx); 512 int devlink_dpipe_entry_ctx_prepare(struct devlink_dpipe_dump_ctx *dump_ctx); 513 int devlink_dpipe_entry_ctx_append(struct devlink_dpipe_dump_ctx *dump_ctx, 515 int devlink_dpipe_entry_ctx_close(struct devlink_dpipe_dump_ctx *dump_ctx); 676 devlink_dpipe_entry_ctx_prepare(struct devlink_dpipe_dump_ctx *dump_ctx) in devlink_dpipe_entry_ctx_prepare() argument 682 devlink_dpipe_entry_ctx_append(struct devlink_dpipe_dump_ctx *dump_ctx, in devlink_dpipe_entry_ctx_append() argument 689 devlink_dpipe_entry_ctx_close(struct devlink_dpipe_dump_ctx *dump_ctx) in devlink_dpipe_entry_ctx_close() argument
|
/Linux-v4.19/net/core/ |
D | devlink.c | 2059 int devlink_dpipe_entry_ctx_prepare(struct devlink_dpipe_dump_ctx *dump_ctx) in devlink_dpipe_entry_ctx_prepare() argument 2064 err = devlink_dpipe_send_and_alloc_skb(&dump_ctx->skb, in devlink_dpipe_entry_ctx_prepare() 2065 dump_ctx->info); in devlink_dpipe_entry_ctx_prepare() 2069 dump_ctx->hdr = genlmsg_put(dump_ctx->skb, in devlink_dpipe_entry_ctx_prepare() 2070 dump_ctx->info->snd_portid, in devlink_dpipe_entry_ctx_prepare() 2071 dump_ctx->info->snd_seq, in devlink_dpipe_entry_ctx_prepare() 2073 dump_ctx->cmd); in devlink_dpipe_entry_ctx_prepare() 2074 if (!dump_ctx->hdr) in devlink_dpipe_entry_ctx_prepare() 2077 devlink = dump_ctx->info->user_ptr[0]; in devlink_dpipe_entry_ctx_prepare() 2078 if (devlink_nl_put_handle(dump_ctx->skb, devlink)) in devlink_dpipe_entry_ctx_prepare() [all …]
|
/Linux-v4.19/drivers/net/dsa/ |
D | lan9303-core.c | 641 struct port_fdb_dump_ctx *dump_ctx = ctx; in alr_loop_cb_fdb_port_dump() local 645 if ((BIT(dump_ctx->port) & portmap) == 0) in alr_loop_cb_fdb_port_dump() 650 dump_ctx->cb(mac, 0, is_static, dump_ctx->data); in alr_loop_cb_fdb_port_dump() 1210 struct port_fdb_dump_ctx dump_ctx = { in lan9303_port_fdb_dump() local 1217 lan9303_alr_loop(chip, alr_loop_cb_fdb_port_dump, &dump_ctx); in lan9303_port_fdb_dump()
|
/Linux-v4.19/net/netfilter/ |
D | nf_tables_api.c | 3859 struct nft_set_dump_ctx *dump_ctx = cb->data; in nf_tables_dump_set() local 3873 if (dump_ctx->ctx.family != NFPROTO_UNSPEC && in nf_tables_dump_set() 3874 dump_ctx->ctx.family != table->family) in nf_tables_dump_set() 3877 if (table != dump_ctx->ctx.table) in nf_tables_dump_set() 3881 if (set == dump_ctx->set) { in nf_tables_dump_set() 3924 set->ops->walk(&dump_ctx->ctx, set, &args.iter); in nf_tables_dump_set() 3945 struct nft_set_dump_ctx *dump_ctx = cb->data; in nf_tables_dump_set_start() local 3947 cb->data = kmemdup(dump_ctx, sizeof(*dump_ctx), GFP_ATOMIC); in nf_tables_dump_set_start() 4108 struct nft_set_dump_ctx dump_ctx = { in nf_tables_getsetelem() local 4113 c.data = &dump_ctx; in nf_tables_getsetelem()
|