• Home
  • Raw
  • Download

Lines Matching refs:reply_data

227 	struct ethnl_reply_data		*reply_data;  member
300 static void ethnl_init_reply_data(struct ethnl_reply_data *reply_data, in ethnl_init_reply_data() argument
304 memset(reply_data, 0, ops->reply_data_size); in ethnl_init_reply_data()
305 reply_data->dev = dev; in ethnl_init_reply_data()
311 struct ethnl_reply_data *reply_data = NULL; in ethnl_default_doit() local
326 reply_data = kmalloc(ops->reply_data_size, GFP_KERNEL); in ethnl_default_doit()
327 if (!reply_data) { in ethnl_default_doit()
336 ethnl_init_reply_data(reply_data, ops, req_info->dev); in ethnl_default_doit()
339 ret = ops->prepare_data(req_info, reply_data, info); in ethnl_default_doit()
343 ret = ops->reply_size(req_info, reply_data); in ethnl_default_doit()
352 ret = ops->fill_reply(rskb, req_info, reply_data); in ethnl_default_doit()
356 ops->cleanup_data(reply_data); in ethnl_default_doit()
361 kfree(reply_data); in ethnl_default_doit()
370 ops->cleanup_data(reply_data); in ethnl_default_doit()
374 kfree(reply_data); in ethnl_default_doit()
392 ethnl_init_reply_data(ctx->reply_data, ctx->ops, dev); in ethnl_default_dump_one()
394 ret = ctx->ops->prepare_data(ctx->req_info, ctx->reply_data, NULL); in ethnl_default_dump_one()
401 ret = ctx->ops->fill_reply(skb, ctx->req_info, ctx->reply_data); in ethnl_default_dump_one()
405 ctx->ops->cleanup_data(ctx->reply_data); in ethnl_default_dump_one()
406 ctx->reply_data->dev = NULL; in ethnl_default_dump_one()
481 struct ethnl_reply_data *reply_data; in ethnl_default_start() local
496 reply_data = kmalloc(ops->reply_data_size, GFP_KERNEL); in ethnl_default_start()
497 if (!reply_data) { in ethnl_default_start()
517 ctx->reply_data = reply_data; in ethnl_default_start()
524 kfree(reply_data); in ethnl_default_start()
536 kfree(ctx->reply_data); in ethnl_default_done()
561 struct ethnl_reply_data *reply_data; in ethnl_default_notify() local
577 reply_data = kmalloc(ops->reply_data_size, GFP_KERNEL); in ethnl_default_notify()
578 if (!reply_data) { in ethnl_default_notify()
586 ethnl_init_reply_data(reply_data, ops, dev); in ethnl_default_notify()
587 ret = ops->prepare_data(req_info, reply_data, NULL); in ethnl_default_notify()
590 ret = ops->reply_size(req_info, reply_data); in ethnl_default_notify()
604 ret = ops->fill_reply(skb, req_info, reply_data); in ethnl_default_notify()
608 ops->cleanup_data(reply_data); in ethnl_default_notify()
611 kfree(reply_data); in ethnl_default_notify()
624 ops->cleanup_data(reply_data); in ethnl_default_notify()
625 kfree(reply_data); in ethnl_default_notify()