Lines Matching refs:reply_skb
172 adm_ctx->reply_skb = genlmsg_new(NLMSG_GOODSIZE, GFP_KERNEL); in drbd_adm_prepare()
173 if (!adm_ctx->reply_skb) { in drbd_adm_prepare()
178 adm_ctx->reply_dh = genlmsg_put_reply(adm_ctx->reply_skb, in drbd_adm_prepare()
200 err = nla_put_nohdr(adm_ctx->reply_skb, in drbd_adm_prepare()
238 drbd_msg_put_info(adm_ctx->reply_skb, "unknown minor"); in drbd_adm_prepare()
242 drbd_msg_put_info(adm_ctx->reply_skb, "unknown resource"); in drbd_adm_prepare()
250 drbd_msg_put_info(adm_ctx->reply_skb, "no resource name expected"); in drbd_adm_prepare()
254 drbd_msg_put_info(adm_ctx->reply_skb, "no minor number expected"); in drbd_adm_prepare()
263 drbd_msg_put_info(adm_ctx->reply_skb, "unknown connection"); in drbd_adm_prepare()
274 drbd_msg_put_info(adm_ctx->reply_skb, "minor exists in different resource"); in drbd_adm_prepare()
283 drbd_msg_put_info(adm_ctx->reply_skb, "minor exists as different volume"); in drbd_adm_prepare()
298 nlmsg_free(adm_ctx->reply_skb); in drbd_adm_prepare()
299 adm_ctx->reply_skb = NULL; in drbd_adm_prepare()
319 if (!adm_ctx->reply_skb) in drbd_adm_finish()
323 drbd_adm_send_reply(adm_ctx->reply_skb, info); in drbd_adm_finish()
776 if (!adm_ctx.reply_skb) in drbd_adm_set_role()
786 drbd_msg_put_info(adm_ctx.reply_skb, from_attrs_err_to_txt(err)); in drbd_adm_set_role()
1513 if (!adm_ctx.reply_skb) in drbd_adm_disk_opts()
1543 drbd_msg_put_info(adm_ctx.reply_skb, from_attrs_err_to_txt(err)); in drbd_adm_disk_opts()
1569 drbd_msg_put_info(adm_ctx.reply_skb, in drbd_adm_disk_opts()
1743 if (!adm_ctx.reply_skb) in drbd_adm_attach()
1794 drbd_msg_put_info(adm_ctx.reply_skb, from_attrs_err_to_txt(err)); in drbd_adm_attach()
1945 drbd_msg_sprintf_info(adm_ctx.reply_skb, in drbd_adm_attach()
2173 if (!adm_ctx.reply_skb) in drbd_adm_detach()
2182 drbd_msg_put_info(adm_ctx.reply_skb, from_attrs_err_to_txt(err)); in drbd_adm_detach()
2375 if (!adm_ctx.reply_skb) in drbd_adm_net_opts()
2396 drbd_msg_put_info(adm_ctx.reply_skb, "net conf missing, try connect"); in drbd_adm_net_opts()
2408 drbd_msg_put_info(adm_ctx.reply_skb, from_attrs_err_to_txt(err)); in drbd_adm_net_opts()
2522 if (!adm_ctx.reply_skb) in drbd_adm_connect()
2527 drbd_msg_put_info(adm_ctx.reply_skb, "connection endpoint(s) missing"); in drbd_adm_connect()
2574 drbd_msg_put_info(adm_ctx.reply_skb, from_attrs_err_to_txt(err)); in drbd_adm_connect()
2730 if (!adm_ctx.reply_skb) in drbd_adm_disconnect()
2741 drbd_msg_put_info(adm_ctx.reply_skb, from_attrs_err_to_txt(err)); in drbd_adm_disconnect()
2789 if (!adm_ctx.reply_skb) in drbd_adm_resize()
2808 drbd_msg_put_info(adm_ctx.reply_skb, from_attrs_err_to_txt(err)); in drbd_adm_resize()
2919 if (!adm_ctx.reply_skb) in drbd_adm_resource_opts()
2931 drbd_msg_put_info(adm_ctx.reply_skb, from_attrs_err_to_txt(err)); in drbd_adm_resource_opts()
2956 if (!adm_ctx.reply_skb) in drbd_adm_invalidate()
3004 if (!adm_ctx.reply_skb) in drbd_adm_simple_request_state()
3034 if (!adm_ctx.reply_skb) in drbd_adm_invalidate_peer()
3084 if (!adm_ctx.reply_skb) in drbd_adm_pause_sync()
3105 if (!adm_ctx.reply_skb) in drbd_adm_resume_sync()
3138 if (!adm_ctx.reply_skb) in drbd_adm_resume_io()
3841 if (!adm_ctx.reply_skb) in drbd_adm_get_status()
3846 err = nla_put_status_info(adm_ctx.reply_skb, adm_ctx.device, NULL); in drbd_adm_get_status()
3848 nlmsg_free(adm_ctx.reply_skb); in drbd_adm_get_status()
4045 if (!adm_ctx.reply_skb) in drbd_adm_get_timeout_type()
4055 err = timeout_parms_to_priv_skb(adm_ctx.reply_skb, &tp); in drbd_adm_get_timeout_type()
4057 nlmsg_free(adm_ctx.reply_skb); in drbd_adm_get_timeout_type()
4073 if (!adm_ctx.reply_skb) in drbd_adm_start_ov()
4087 drbd_msg_put_info(adm_ctx.reply_skb, from_attrs_err_to_txt(err)); in drbd_adm_start_ov()
4121 if (!adm_ctx.reply_skb) in drbd_adm_new_c_uuid()
4132 drbd_msg_put_info(adm_ctx.reply_skb, from_attrs_err_to_txt(err)); in drbd_adm_new_c_uuid()
4193 drbd_msg_put_info(adm_ctx->reply_skb, "resource name missing"); in drbd_check_resource_name()
4199 drbd_msg_put_info(adm_ctx->reply_skb, "invalid resource name"); in drbd_check_resource_name()
4223 if (!adm_ctx.reply_skb) in drbd_adm_new_resource()
4232 drbd_msg_put_info(adm_ctx.reply_skb, from_attrs_err_to_txt(err)); in drbd_adm_new_resource()
4243 drbd_msg_put_info(adm_ctx.reply_skb, "resource exists"); in drbd_adm_new_resource()
4284 if (!adm_ctx.reply_skb) in drbd_adm_new_minor()
4290 drbd_msg_put_info(adm_ctx.reply_skb, "requested minor out of range"); in drbd_adm_new_minor()
4295 drbd_msg_put_info(adm_ctx.reply_skb, "requested volume id out of range"); in drbd_adm_new_minor()
4390 if (!adm_ctx.reply_skb) in drbd_adm_del_minor()
4443 if (!adm_ctx.reply_skb) in drbd_adm_down()
4457 drbd_msg_put_info(adm_ctx.reply_skb, "failed to demote"); in drbd_adm_down()
4464 drbd_msg_put_info(adm_ctx.reply_skb, "failed to disconnect"); in drbd_adm_down()
4473 drbd_msg_put_info(adm_ctx.reply_skb, "failed to detach"); in drbd_adm_down()
4483 drbd_msg_put_info(adm_ctx.reply_skb, "failed to delete volume"); in drbd_adm_down()
4503 if (!adm_ctx.reply_skb) in drbd_adm_del_resource()