/drivers/xen/ |
D | evtchn.c | 95 static unsigned int evtchn_ring_offset(struct per_user_data *u, in evtchn_ring_offset() argument 98 return idx & (u->ring_size - 1); in evtchn_ring_offset() 101 static evtchn_port_t *evtchn_ring_entry(struct per_user_data *u, in evtchn_ring_entry() argument 104 return u->ring + evtchn_ring_offset(u, idx); in evtchn_ring_entry() 107 static int add_evtchn(struct per_user_data *u, struct user_evtchn *evtchn) in add_evtchn() argument 109 struct rb_node **new = &(u->evtchns.rb_node), *parent = NULL; in add_evtchn() 111 u->nr_evtchns++; in add_evtchn() 129 rb_insert_color(&evtchn->node, &u->evtchns); in add_evtchn() 134 static void del_evtchn(struct per_user_data *u, struct user_evtchn *evtchn) in del_evtchn() argument 136 u->nr_evtchns--; in del_evtchn() [all …]
|
D | efi.c | 37 .u.efi_runtime_call.function = XEN_EFI_##name, \ 38 .u.efi_runtime_call.misc = 0} 40 #define efi_data(op) (op.u.efi_runtime_call) 50 BUILD_BUG_ON(sizeof(*tm) != sizeof(efi_data(op).u.get_time.time)); in xen_efi_get_time() 51 memcpy(tm, &efi_data(op).u.get_time.time, sizeof(*tm)); in xen_efi_get_time() 55 tc->resolution = efi_data(op).u.get_time.resolution; in xen_efi_get_time() 56 tc->accuracy = efi_data(op).u.get_time.accuracy; in xen_efi_get_time() 69 BUILD_BUG_ON(sizeof(*tm) != sizeof(efi_data(op).u.set_time)); in xen_efi_set_time() 70 memcpy(&efi_data(op).u.set_time, tm, sizeof(*tm)); in xen_efi_set_time() 88 BUILD_BUG_ON(sizeof(*tm) != sizeof(efi_data(op).u.get_wakeup_time)); in xen_efi_get_wakeup_time() [all …]
|
/drivers/xen/xenbus/ |
D | xenbus_dev_frontend.c | 109 } u; member 126 struct xenbus_file_priv *u = filp->private_data; in xenbus_file_read() local 131 mutex_lock(&u->reply_mutex); in xenbus_file_read() 133 while (list_empty(&u->read_buffers)) { in xenbus_file_read() 134 mutex_unlock(&u->reply_mutex); in xenbus_file_read() 138 ret = wait_event_interruptible(u->read_waitq, in xenbus_file_read() 139 !list_empty(&u->read_buffers)); in xenbus_file_read() 142 mutex_lock(&u->reply_mutex); in xenbus_file_read() 145 rb = list_entry(u->read_buffers.next, struct read_buffer, list); in xenbus_file_read() 165 if (list_empty(&u->read_buffers)) in xenbus_file_read() [all …]
|
/drivers/block/xen-blkback/ |
D | common.h | 128 } u; member 184 } u; member 415 dst->u.rw.nr_segments = src->u.rw.nr_segments; in blkif_get_x86_32_req() 416 dst->u.rw.handle = src->u.rw.handle; in blkif_get_x86_32_req() 417 dst->u.rw.id = src->u.rw.id; in blkif_get_x86_32_req() 418 dst->u.rw.sector_number = src->u.rw.sector_number; in blkif_get_x86_32_req() 420 if (n > dst->u.rw.nr_segments) in blkif_get_x86_32_req() 421 n = dst->u.rw.nr_segments; in blkif_get_x86_32_req() 423 dst->u.rw.seg[i] = src->u.rw.seg[i]; in blkif_get_x86_32_req() 426 dst->u.discard.flag = src->u.discard.flag; in blkif_get_x86_32_req() [all …]
|
/drivers/scsi/fnic/ |
D | fnic_res.h | 96 desc->hdr.tag.u.req_id = req_id; /* id for this request */ in fnic_queue_wq_copy_desc_icmnd_16() 98 desc->u.icmnd_16.lunmap_id = lunmap_id; /* index into lunmap table */ in fnic_queue_wq_copy_desc_icmnd_16() 99 desc->u.icmnd_16.special_req_flags = spl_flags; /* exch req flags */ in fnic_queue_wq_copy_desc_icmnd_16() 100 desc->u.icmnd_16._resvd0[0] = 0; /* reserved */ in fnic_queue_wq_copy_desc_icmnd_16() 101 desc->u.icmnd_16._resvd0[1] = 0; /* reserved */ in fnic_queue_wq_copy_desc_icmnd_16() 102 desc->u.icmnd_16._resvd0[2] = 0; /* reserved */ in fnic_queue_wq_copy_desc_icmnd_16() 103 desc->u.icmnd_16.sgl_cnt = sgl_cnt; /* scatter-gather list count */ in fnic_queue_wq_copy_desc_icmnd_16() 104 desc->u.icmnd_16.sense_len = sense_len; /* sense buffer length */ in fnic_queue_wq_copy_desc_icmnd_16() 105 desc->u.icmnd_16.sgl_addr = sgl_addr; /* scatter-gather list addr */ in fnic_queue_wq_copy_desc_icmnd_16() 106 desc->u.icmnd_16.sense_addr = sns_addr; /* sense buffer address */ in fnic_queue_wq_copy_desc_icmnd_16() [all …]
|
/drivers/staging/vc04_services/bcm2835-camera/ |
D | mmal-vchiq.c | 151 } u; member 302 msg->u.event_to_host.client_component, in event_to_host_cb() 303 msg->u.event_to_host.port_type, in event_to_host_cb() 304 msg->u.event_to_host.port_num, in event_to_host_cb() 305 msg->u.event_to_host.cmd, msg->u.event_to_host.length); in event_to_host_cb() 316 container_of(work, struct mmal_msg_context, u.bulk.work); in buffer_work_cb() 318 msg_context->u.bulk.port->buffer_cb(msg_context->u.bulk.instance, in buffer_work_cb() 319 msg_context->u.bulk.port, in buffer_work_cb() 320 msg_context->u.bulk.status, in buffer_work_cb() 321 msg_context->u.bulk.buffer, in buffer_work_cb() [all …]
|
/drivers/crypto/ccp/ |
D | ccp-crypto-rsa.c | 56 req->dst_len = rctx->cmd.u.rsa.key_size >> 3; in ccp_rsa_complete() 65 return ctx->u.rsa.n_len; in ccp_rsa_maxsize() 79 rctx->cmd.u.rsa.key_size = ctx->u.rsa.key_len; /* in bits */ in ccp_rsa_crypt() 81 rctx->cmd.u.rsa.exp = &ctx->u.rsa.e_sg; in ccp_rsa_crypt() 82 rctx->cmd.u.rsa.exp_len = ctx->u.rsa.e_len; in ccp_rsa_crypt() 84 rctx->cmd.u.rsa.exp = &ctx->u.rsa.d_sg; in ccp_rsa_crypt() 85 rctx->cmd.u.rsa.exp_len = ctx->u.rsa.d_len; in ccp_rsa_crypt() 87 rctx->cmd.u.rsa.mod = &ctx->u.rsa.n_sg; in ccp_rsa_crypt() 88 rctx->cmd.u.rsa.mod_len = ctx->u.rsa.n_len; in ccp_rsa_crypt() 89 rctx->cmd.u.rsa.src = req->src; in ccp_rsa_crypt() [all …]
|
D | ccp-crypto-aes-cmac.c | 72 if (!ctx->u.aes.key_len) in ccp_do_cmac_update() 156 cmac_key_sg = (need_pad) ? &ctx->u.aes.k2_sg in ccp_do_cmac_update() 157 : &ctx->u.aes.k1_sg; in ccp_do_cmac_update() 162 rctx->cmd.u.aes.type = ctx->u.aes.type; in ccp_do_cmac_update() 163 rctx->cmd.u.aes.mode = ctx->u.aes.mode; in ccp_do_cmac_update() 164 rctx->cmd.u.aes.action = CCP_AES_ACTION_ENCRYPT; in ccp_do_cmac_update() 165 rctx->cmd.u.aes.key = &ctx->u.aes.key_sg; in ccp_do_cmac_update() 166 rctx->cmd.u.aes.key_len = ctx->u.aes.key_len; in ccp_do_cmac_update() 167 rctx->cmd.u.aes.iv = &rctx->iv_sg; in ccp_do_cmac_update() 168 rctx->cmd.u.aes.iv_len = AES_BLOCK_SIZE; in ccp_do_cmac_update() [all …]
|
D | ccp-crypto-aes-galois.c | 41 ctx->u.aes.type = CCP_AES_TYPE_128; in ccp_aes_gcm_setkey() 44 ctx->u.aes.type = CCP_AES_TYPE_192; in ccp_aes_gcm_setkey() 47 ctx->u.aes.type = CCP_AES_TYPE_256; in ccp_aes_gcm_setkey() 54 ctx->u.aes.mode = CCP_AES_MODE_GCM; in ccp_aes_gcm_setkey() 55 ctx->u.aes.key_len = key_len; in ccp_aes_gcm_setkey() 57 memcpy(ctx->u.aes.key, key, key_len); in ccp_aes_gcm_setkey() 58 sg_init_one(&ctx->u.aes.key_sg, ctx->u.aes.key, key_len); in ccp_aes_gcm_setkey() 92 if (!ctx->u.aes.key_len) in ccp_aes_gcm_crypt() 95 if (ctx->u.aes.mode != CCP_AES_MODE_GCM) in ccp_aes_gcm_crypt() 125 rctx->cmd.u.aes.authsize = crypto_aead_authsize(tfm); in ccp_aes_gcm_crypt() [all …]
|
D | ccp-crypto-des3.c | 33 if (ctx->u.des3.mode != CCP_DES3_MODE_ECB) in ccp_des3_complete() 68 ctx->u.des3.type = CCP_DES3_TYPE_168; in ccp_des3_setkey() 69 ctx->u.des3.mode = alg->mode; in ccp_des3_setkey() 70 ctx->u.des3.key_len = key_len; in ccp_des3_setkey() 72 memcpy(ctx->u.des3.key, key, key_len); in ccp_des3_setkey() 73 sg_init_one(&ctx->u.des3.key_sg, ctx->u.des3.key, key_len); in ccp_des3_setkey() 86 if (!ctx->u.des3.key_len) in ccp_des3_crypt() 89 if (((ctx->u.des3.mode == CCP_DES3_MODE_ECB) || in ccp_des3_crypt() 90 (ctx->u.des3.mode == CCP_DES3_MODE_CBC)) && in ccp_des3_crypt() 94 if (ctx->u.des3.mode != CCP_DES3_MODE_ECB) { in ccp_des3_crypt() [all …]
|
D | ccp-crypto-aes-xts.c | 95 memcpy(ctx->u.aes.key, key, key_len); in ccp_aes_xts_setkey() 99 memcpy(ctx->u.aes.key, key, key_len); in ccp_aes_xts_setkey() 102 ctx->u.aes.key_len = key_len / 2; in ccp_aes_xts_setkey() 103 sg_init_one(&ctx->u.aes.key_sg, ctx->u.aes.key, key_len); in ccp_aes_xts_setkey() 105 return crypto_skcipher_setkey(ctx->u.aes.tfm_skcipher, key, key_len); in ccp_aes_xts_setkey() 119 if (!ctx->u.aes.key_len) in ccp_aes_xts_crypt() 148 (ctx->u.aes.key_len != AES_KEYSIZE_128)) in ccp_aes_xts_crypt() 150 if ((ctx->u.aes.key_len != AES_KEYSIZE_128) && in ccp_aes_xts_crypt() 151 (ctx->u.aes.key_len != AES_KEYSIZE_256)) in ccp_aes_xts_crypt() 154 SKCIPHER_REQUEST_ON_STACK(subreq, ctx->u.aes.tfm_skcipher); in ccp_aes_xts_crypt() [all …]
|
D | ccp-crypto-aes.c | 35 if (ctx->u.aes.mode != CCP_AES_MODE_ECB) in ccp_aes_complete() 50 ctx->u.aes.type = CCP_AES_TYPE_128; in ccp_aes_setkey() 53 ctx->u.aes.type = CCP_AES_TYPE_192; in ccp_aes_setkey() 56 ctx->u.aes.type = CCP_AES_TYPE_256; in ccp_aes_setkey() 62 ctx->u.aes.mode = alg->mode; in ccp_aes_setkey() 63 ctx->u.aes.key_len = key_len; in ccp_aes_setkey() 65 memcpy(ctx->u.aes.key, key, key_len); in ccp_aes_setkey() 66 sg_init_one(&ctx->u.aes.key_sg, ctx->u.aes.key, key_len); in ccp_aes_setkey() 79 if (!ctx->u.aes.key_len) in ccp_aes_crypt() 82 if (((ctx->u.aes.mode == CCP_AES_MODE_ECB) || in ccp_aes_crypt() [all …]
|
D | ccp-dev-v3.c | 158 | (op->u.aes.type << REQ1_AES_TYPE_SHIFT) in ccp_perform_aes() 159 | (op->u.aes.mode << REQ1_AES_MODE_SHIFT) in ccp_perform_aes() 160 | (op->u.aes.action << REQ1_AES_ACTION_SHIFT) in ccp_perform_aes() 162 cr[1] = op->src.u.dma.length - 1; in ccp_perform_aes() 163 cr[2] = ccp_addr_lo(&op->src.u.dma); in ccp_perform_aes() 166 | ccp_addr_hi(&op->src.u.dma); in ccp_perform_aes() 167 cr[4] = ccp_addr_lo(&op->dst.u.dma); in ccp_perform_aes() 169 | ccp_addr_hi(&op->dst.u.dma); in ccp_perform_aes() 171 if (op->u.aes.mode == CCP_AES_MODE_CFB) in ccp_perform_aes() 189 | (op->u.xts.action << REQ1_AES_ACTION_SHIFT) in ccp_perform_xts_aes() [all …]
|
D | ccp-ops.c | 366 op->src.u.dma.address = src->dm_wa.dma.address; in ccp_prepare_data() 367 op->src.u.dma.offset = 0; in ccp_prepare_data() 368 op->src.u.dma.length = (blocksize_op) ? block_size : cp_len; in ccp_prepare_data() 373 op->src.u.dma.address = sg_dma_address(src->sg_wa.sg); in ccp_prepare_data() 374 op->src.u.dma.offset = src->sg_wa.sg_used; in ccp_prepare_data() 375 op->src.u.dma.length = op_len & ~(block_size - 1); in ccp_prepare_data() 377 ccp_update_sg_workarea(&src->sg_wa, op->src.u.dma.length); in ccp_prepare_data() 387 op->dst.u.dma.address = dst->dm_wa.dma.address; in ccp_prepare_data() 388 op->dst.u.dma.offset = 0; in ccp_prepare_data() 389 op->dst.u.dma.length = op->src.u.dma.length; in ccp_prepare_data() [all …]
|
D | ccp-crypto-sha.c | 137 rctx->cmd.u.sha.type = rctx->type; in ccp_do_sha_update() 138 rctx->cmd.u.sha.ctx = &rctx->ctx_sg; in ccp_do_sha_update() 142 rctx->cmd.u.sha.ctx_len = SHA1_DIGEST_SIZE; in ccp_do_sha_update() 145 rctx->cmd.u.sha.ctx_len = SHA224_DIGEST_SIZE; in ccp_do_sha_update() 148 rctx->cmd.u.sha.ctx_len = SHA256_DIGEST_SIZE; in ccp_do_sha_update() 151 rctx->cmd.u.sha.ctx_len = SHA384_DIGEST_SIZE; in ccp_do_sha_update() 154 rctx->cmd.u.sha.ctx_len = SHA512_DIGEST_SIZE; in ccp_do_sha_update() 161 rctx->cmd.u.sha.src = sg; in ccp_do_sha_update() 162 rctx->cmd.u.sha.src_len = rctx->hash_cnt; in ccp_do_sha_update() 163 rctx->cmd.u.sha.opad = ctx->u.sha.key_len ? in ccp_do_sha_update() [all …]
|
/drivers/block/paride/ |
D | mkd | 23 for u in 0 1 2 3 ; do pd $u ; done 24 for u in 0 1 2 3 ; do mkdev pcd$u b 46 $u ; done 25 for u in 0 1 2 3 ; do mkdev pf$u b 47 $u ; done 26 for u in 0 1 2 3 ; do mkdev pt$u c 96 $u ; done 27 for u in 0 1 2 3 ; do mkdev npt$u c 96 $[ $u + 128 ] ; done 28 for u in 0 1 2 3 ; do mkdev pg$u c 97 $u ; done
|
/drivers/input/joystick/iforce/ |
D | iforce-ff.c | 214 ret |= old->u.condition[i].right_saturation != new->u.condition[i].right_saturation in need_condition_modifier() 215 || old->u.condition[i].left_saturation != new->u.condition[i].left_saturation in need_condition_modifier() 216 || old->u.condition[i].right_coeff != new->u.condition[i].right_coeff in need_condition_modifier() 217 || old->u.condition[i].left_coeff != new->u.condition[i].left_coeff in need_condition_modifier() 218 || old->u.condition[i].deadband != new->u.condition[i].deadband in need_condition_modifier() 219 || old->u.condition[i].center != new->u.condition[i].center; in need_condition_modifier() 238 return old->u.constant.level != effect->u.constant.level; in need_magnitude_modifier() 250 if (old->u.constant.envelope.attack_length != effect->u.constant.envelope.attack_length in need_envelope_modifier() 251 || old->u.constant.envelope.attack_level != effect->u.constant.envelope.attack_level in need_envelope_modifier() 252 || old->u.constant.envelope.fade_length != effect->u.constant.envelope.fade_length in need_envelope_modifier() [all …]
|
/drivers/scsi/ |
D | hptiop.c | 60 req = readl(&hba->u.itl.iop->inbound_queue); in iop_wait_ready_itl() 67 writel(req, &hba->u.itl.iop->outbound_queue); in iop_wait_ready_itl() 68 readl(&hba->u.itl.iop->outbound_intstatus); in iop_wait_ready_itl() 98 while ((req = readl(&hba->u.itl.iop->outbound_queue)) != in hptiop_drain_outbound_queue_itl() 107 ((char __iomem *)hba->u.itl.iop + req); in hptiop_drain_outbound_queue_itl() 123 struct hpt_iopmu_itl __iomem *iop = hba->u.itl.iop; in iop_intr_itl() 124 void __iomem *plx = hba->u.itl.plx; in iop_intr_itl() 171 u32 inbound_head = readl(&hba->u.mv.mu->inbound_head); in mv_inbound_write() 177 memcpy_toio(&hba->u.mv.mu->inbound_q[inbound_head], &p, 8); in mv_inbound_write() 178 writel(head, &hba->u.mv.mu->inbound_head); in mv_inbound_write() [all …]
|
D | gdth.c | 772 memset_io(&dp2_ptr->u, 0, sizeof(dp2_ptr->u)); in gdth_init_isa() 773 if (readl(&dp2_ptr->u) != 0) { in gdth_init_isa() 782 writeb(0x00, &dp2_ptr->u.ic.S_Status); in gdth_init_isa() 783 writeb(0x00, &dp2_ptr->u.ic.Cmd_Index); in gdth_init_isa() 802 writel(bios_adr, &dp2_ptr->u.ic.S_Info[0]); in gdth_init_isa() 803 writeb(0xff, &dp2_ptr->u.ic.S_Cmd_Indx); in gdth_init_isa() 807 while (readb(&dp2_ptr->u.ic.S_Status) != 0xff) { in gdth_init_isa() 815 prot_ver = (u8)readl(&dp2_ptr->u.ic.S_Info[0]); in gdth_init_isa() 816 writeb(0, &dp2_ptr->u.ic.Status); in gdth_init_isa() 826 ha->ic_all_size = sizeof(dp2_ptr->u); in gdth_init_isa() [all …]
|
/drivers/net/usb/ |
D | rndis_host.c | 249 } u; in rndis_query() local 252 u.buf = buf; in rndis_query() 254 memset(u.get, 0, sizeof *u.get + in_len); in rndis_query() 255 u.get->msg_type = cpu_to_le32(RNDIS_MSG_QUERY); in rndis_query() 256 u.get->msg_len = cpu_to_le32(sizeof *u.get + in_len); in rndis_query() 257 u.get->oid = cpu_to_le32(oid); in rndis_query() 258 u.get->len = cpu_to_le32(in_len); in rndis_query() 259 u.get->offset = cpu_to_le32(20); in rndis_query() 261 retval = rndis_command(dev, u.header, CONTROL_BUFFER_SIZE); in rndis_query() 268 off = le32_to_cpu(u.get_c->offset); in rndis_query() [all …]
|
/drivers/hid/ |
D | uhid.c | 123 ev->u.start.dev_flags |= UHID_DEV_NUMBERED_FEATURE_REPORTS; in uhid_hid_start() 125 ev->u.start.dev_flags |= UHID_DEV_NUMBERED_OUTPUT_REPORTS; in uhid_hid_start() 127 ev->u.start.dev_flags |= UHID_DEV_NUMBERED_INPUT_REPORTS; in uhid_hid_start() 232 ev->u.get_report.rnum = rnum; in uhid_hid_get_report() 233 ev->u.get_report.rtype = rtype; in uhid_hid_get_report() 242 ret = __uhid_report_queue_and_wait(uhid, ev, &ev->u.get_report.id); in uhid_hid_get_report() 246 req = &uhid->report_buf.u.get_report_reply; in uhid_hid_get_report() 274 ev->u.set_report.rnum = rnum; in uhid_hid_set_report() 275 ev->u.set_report.rtype = rtype; in uhid_hid_set_report() 276 ev->u.set_report.size = count; in uhid_hid_set_report() [all …]
|
/drivers/tty/serial/ |
D | serial-tegra.c | 153 static inline struct tegra_uart_port *to_tegra_uport(struct uart_port *u) in to_tegra_uport() argument 155 return container_of(u, struct tegra_uart_port, uport); in to_tegra_uport() 158 static unsigned int tegra_uart_get_mctrl(struct uart_port *u) in tegra_uart_get_mctrl() argument 160 struct tegra_uart_port *tup = to_tegra_uport(u); in tegra_uart_get_mctrl() 206 static void tegra_uart_set_mctrl(struct uart_port *u, unsigned int mctrl) in tegra_uart_set_mctrl() argument 208 struct tegra_uart_port *tup = to_tegra_uport(u); in tegra_uart_set_mctrl() 218 static void tegra_uart_break_ctl(struct uart_port *u, int break_ctl) in tegra_uart_break_ctl() argument 220 struct tegra_uart_port *tup = to_tegra_uport(u); in tegra_uart_break_ctl() 360 static int tegra_uart_request_port(struct uart_port *u) in tegra_uart_request_port() argument 365 static void tegra_uart_release_port(struct uart_port *u) in tegra_uart_release_port() argument [all …]
|
/drivers/staging/rtl8712/ |
D | rtl871x_recv.h | 143 return precvframe->u.hdr.rx_head; in get_rxmem() 151 return precvframe->u.hdr.rx_data; in get_recvframe_data() 161 precvframe->u.hdr.rx_data += sz; in recvframe_pull() 162 if (precvframe->u.hdr.rx_data > precvframe->u.hdr.rx_tail) { in recvframe_pull() 163 precvframe->u.hdr.rx_data -= sz; in recvframe_pull() 166 precvframe->u.hdr.len -= sz; in recvframe_pull() 167 return precvframe->u.hdr.rx_data; in recvframe_pull() 178 precvframe->u.hdr.rx_tail += sz; in recvframe_put() 179 if (precvframe->u.hdr.rx_tail > precvframe->u.hdr.rx_end) { in recvframe_put() 180 precvframe->u.hdr.rx_tail -= sz; in recvframe_put() [all …]
|
/drivers/scsi/snic/ |
D | snic_res.h | 36 req->u.icmnd.flags = cpu_to_le16(flags); in snic_icmnd_init() 37 req->u.icmnd.tgt_id = cpu_to_le64(tgt_id); in snic_icmnd_init() 38 memcpy(&req->u.icmnd.lun_id, lun, LUN_ADDR_LEN); in snic_icmnd_init() 39 req->u.icmnd.cdb_len = cdb_len; in snic_icmnd_init() 40 memset(req->u.icmnd.cdb, 0, SNIC_CDB_LEN); in snic_icmnd_init() 41 memcpy(req->u.icmnd.cdb, scsi_cdb, cdb_len); in snic_icmnd_init() 42 req->u.icmnd.data_len = cpu_to_le32(data_len); in snic_icmnd_init() 43 req->u.icmnd.sg_addr = cpu_to_le64(sgl_addr); in snic_icmnd_init() 44 req->u.icmnd.sense_len = cpu_to_le32(sense_len); in snic_icmnd_init() 45 req->u.icmnd.sense_addr = cpu_to_le64(sns_addr_pa); in snic_icmnd_init() [all …]
|
/drivers/tee/optee/ |
D | core.c | 60 memset(&p->u, 0, sizeof(p->u)); in optee_from_msg_param() 67 p->u.value.a = mp->u.value.a; in optee_from_msg_param() 68 p->u.value.b = mp->u.value.b; in optee_from_msg_param() 69 p->u.value.c = mp->u.value.c; in optee_from_msg_param() 76 p->u.memref.size = mp->u.tmem.size; in optee_from_msg_param() 78 mp->u.tmem.shm_ref; in optee_from_msg_param() 80 p->u.memref.shm_offs = 0; in optee_from_msg_param() 81 p->u.memref.shm = NULL; in optee_from_msg_param() 87 p->u.memref.shm_offs = mp->u.tmem.buf_ptr - pa; in optee_from_msg_param() 88 p->u.memref.shm = shm; in optee_from_msg_param() [all …]
|