Lines Matching refs:msg

110 	struct virtio_snd_msg *msg;  in virtsnd_kctl_get()  local
118 msg = virtsnd_ctl_msg_alloc(request_size, response_size, GFP_KERNEL); in virtsnd_kctl_get()
119 if (!msg) in virtsnd_kctl_get()
122 virtsnd_ctl_msg_ref(msg); in virtsnd_kctl_get()
124 hdr = virtsnd_ctl_msg_request(msg); in virtsnd_kctl_get()
128 rc = virtsnd_ctl_msg_send_sync(snd, msg); in virtsnd_kctl_get()
132 kvalue = (void *)((u8 *)virtsnd_ctl_msg_response(msg) + in virtsnd_kctl_get()
162 virtsnd_ctl_msg_unref(msg); in virtsnd_kctl_get()
183 struct virtio_snd_msg *msg; in virtsnd_kctl_put() local
190 msg = virtsnd_ctl_msg_alloc(request_size, response_size, GFP_KERNEL); in virtsnd_kctl_put()
191 if (!msg) in virtsnd_kctl_put()
194 hdr = virtsnd_ctl_msg_request(msg); in virtsnd_kctl_put()
226 return virtsnd_ctl_msg_send_sync(snd, msg); in virtsnd_kctl_put()
243 struct virtio_snd_msg *msg; in virtsnd_kctl_tlv_op() local
249 msg = virtsnd_ctl_msg_alloc(sizeof(*hdr), sizeof(struct virtio_snd_hdr), in virtsnd_kctl_tlv_op()
251 if (!msg) in virtsnd_kctl_tlv_op()
262 hdr = virtsnd_ctl_msg_request(msg); in virtsnd_kctl_tlv_op()
269 rc = virtsnd_ctl_msg_send(snd, msg, NULL, &sg, false); in virtsnd_kctl_tlv_op()
288 rc = virtsnd_ctl_msg_send(snd, msg, &sg, NULL, false); in virtsnd_kctl_tlv_op()
302 virtsnd_ctl_msg_unref(msg); in virtsnd_kctl_tlv_op()
323 struct virtio_snd_msg *msg; in virtsnd_kctl_get_enum_items() local
328 msg = virtsnd_ctl_msg_alloc(sizeof(*hdr), in virtsnd_kctl_get_enum_items()
330 if (!msg) in virtsnd_kctl_get_enum_items()
336 virtsnd_ctl_msg_unref(msg); in virtsnd_kctl_get_enum_items()
342 hdr = virtsnd_ctl_msg_request(msg); in virtsnd_kctl_get_enum_items()
346 return virtsnd_ctl_msg_send(snd, msg, NULL, &sg, false); in virtsnd_kctl_get_enum_items()