Lines Matching refs:msg
163 struct ecryptfs_message *msg; in ecryptfs_send_miscdev() local
165 msg = kmalloc((sizeof(*msg) + data_size), GFP_KERNEL); in ecryptfs_send_miscdev()
166 if (!msg) { in ecryptfs_send_miscdev()
169 (sizeof(*msg) + data_size)); in ecryptfs_send_miscdev()
174 msg_ctx->msg = msg; in ecryptfs_send_miscdev()
175 msg_ctx->msg->index = msg_ctx->index; in ecryptfs_send_miscdev()
176 msg_ctx->msg->data_len = data_size; in ecryptfs_send_miscdev()
178 memcpy(msg_ctx->msg->data, data, data_size); in ecryptfs_send_miscdev()
179 msg_ctx->msg_size = (sizeof(*msg_ctx->msg) + data_size); in ecryptfs_send_miscdev()
276 if (msg_ctx->msg) { in ecryptfs_miscdev_read()
306 if (msg_ctx->msg) { in ecryptfs_miscdev_read()
310 if (copy_to_user(&buf[i], msg_ctx->msg, msg_ctx->msg_size)) in ecryptfs_miscdev_read()
316 kfree(msg_ctx->msg); in ecryptfs_miscdev_read()
317 msg_ctx->msg = NULL; in ecryptfs_miscdev_read()
341 struct ecryptfs_message *msg = (struct ecryptfs_message *)data; in ecryptfs_miscdev_response() local
344 if ((sizeof(*msg) + msg->data_len) != data_size) { in ecryptfs_miscdev_response()
347 (sizeof(*msg) + msg->data_len), data_size); in ecryptfs_miscdev_response()
351 rc = ecryptfs_process_response(daemon, msg, seq); in ecryptfs_miscdev_response()