Home
last modified time | relevance | path

Searched refs:cmdbuf (Results 1 – 25 of 40) sorted by relevance

12

/linux/drivers/crypto/tegra/
H A Dtegra-se-main.c19 struct tegra_se_cmdbuf *cmdbuf = container_of(host_bo, struct tegra_se_cmdbuf, bo); in tegra_se_cmdbuf_get() local
21 kref_get(&cmdbuf->ref); in tegra_se_cmdbuf_get()
28 struct tegra_se_cmdbuf *cmdbuf = container_of(ref, struct tegra_se_cmdbuf, ref); in tegra_se_cmdbuf_release() local
30 dma_free_attrs(cmdbuf->dev, cmdbuf->size, cmdbuf->addr, in tegra_se_cmdbuf_release()
31 cmdbuf->iova, 0); in tegra_se_cmdbuf_release()
33 kfree(cmdbuf); in tegra_se_cmdbuf_release()
38 struct tegra_se_cmdbuf *cmdbuf = container_of(host_bo, struct tegra_se_cmdbuf, bo); in tegra_se_cmdbuf_put() local
40 kref_put(&cmdbuf in tegra_se_cmdbuf_put()
46 struct tegra_se_cmdbuf *cmdbuf = container_of(bo, struct tegra_se_cmdbuf, bo); tegra_se_cmdbuf_pin() local
103 struct tegra_se_cmdbuf *cmdbuf = container_of(host_bo, struct tegra_se_cmdbuf, bo); tegra_se_cmdbuf_mmap() local
123 struct tegra_se_cmdbuf *cmdbuf; tegra_se_host1x_bo_alloc() local
144 tegra_se_host1x_submit(struct tegra_se * se,struct tegra_se_cmdbuf * cmdbuf,u32 size) tegra_se_host1x_submit() argument
[all...]
H A Dtegra-se-aes.c213 u32 *cpuvaddr = se->cmdbuf->addr; in tegra_aes_prep_cmd()
318 ret = tegra_se_host1x_submit(se, se->cmdbuf, cmdlen); in tegra_aes_do_one_req()
611 u32 *cpuvaddr = se->cmdbuf->addr; in tegra_gmac_prep_cmd()
651 u32 *cpuvaddr = se->cmdbuf->addr, op; in tegra_gcm_crypt_prep_cmd()
771 return tegra_se_host1x_submit(se, se->cmdbuf, cmdlen); in tegra_gcm_do_gmac()
788 ret = tegra_se_host1x_submit(se, se->cmdbuf, cmdlen); in tegra_gcm_do_crypt()
802 u32 *cpuvaddr = se->cmdbuf->addr; in tegra_gcm_do_final()
811 ret = tegra_se_host1x_submit(se, se->cmdbuf, cmdlen); in tegra_gcm_do_final()
858 u32 *cpuvaddr = se->cmdbuf->addr; in tegra_cbcmac_prep_cmd()
893 u32 *cpuvaddr = se->cmdbuf in tegra_ctr_prep_cmd()
[all...]
/linux/drivers/gpu/drm/etnaviv/
H A Detnaviv_cmdbuf.c85 struct etnaviv_cmdbuf *cmdbuf, u32 size) in etnaviv_cmdbuf_init() argument
89 cmdbuf->suballoc = suballoc; in etnaviv_cmdbuf_init()
90 cmdbuf->size = size; in etnaviv_cmdbuf_init()
105 "Timeout waiting for cmdbuf space\n"); in etnaviv_cmdbuf_init()
111 cmdbuf->suballoc_offset = granule_offs * SUBALLOC_GRANULE; in etnaviv_cmdbuf_init()
112 cmdbuf->vaddr = suballoc->vaddr + cmdbuf->suballoc_offset; in etnaviv_cmdbuf_init()
117 void etnaviv_cmdbuf_free(struct etnaviv_cmdbuf *cmdbuf) in etnaviv_cmdbuf_free() argument
119 struct etnaviv_cmdbuf_suballoc *suballoc = cmdbuf->suballoc; in etnaviv_cmdbuf_free()
120 int order = order_base_2(ALIGN(cmdbuf in etnaviv_cmdbuf_free()
[all...]
H A Detnaviv_buffer.c342 struct etnaviv_cmdbuf *cmdbuf) in etnaviv_buffer_queue() argument
360 link_target = etnaviv_cmdbuf_get_va(cmdbuf, in etnaviv_buffer_queue()
362 link_dwords = cmdbuf->size / 8; in etnaviv_buffer_queue()
447 link_target = etnaviv_cmdbuf_get_va(cmdbuf, in etnaviv_buffer_queue()
473 CMD_LINK(cmdbuf, return_dwords, return_target); in etnaviv_buffer_queue()
516 etnaviv_cmdbuf_get_va(cmdbuf, &gpu->mmu_context->cmdbuf_mapping), in etnaviv_buffer_queue()
517 cmdbuf->vaddr); in etnaviv_buffer_queue()
521 cmdbuf->vaddr, cmdbuf->size, 0); in etnaviv_buffer_queue()
H A Detnaviv_cmdbuf.h18 /* suballocator this cmdbuf is allocated from */
20 /* cmdbuf properties */
39 struct etnaviv_cmdbuf *cmdbuf, u32 size);
40 void etnaviv_cmdbuf_free(struct etnaviv_cmdbuf *cmdbuf);
H A Detnaviv_dump.c137 /* We always dump registers, mmu, ring, hanging cmdbuf and end marker */ in etnaviv_core_dump()
142 mmu_size + gpu->buffer.size + submit->cmdbuf.size; in etnaviv_core_dump()
183 submit->cmdbuf.vaddr, submit->cmdbuf.size, in etnaviv_core_dump()
184 etnaviv_cmdbuf_get_va(&submit->cmdbuf, in etnaviv_core_dump()
H A Detnaviv_gem_submit.c364 if (submit->cmdbuf.suballoc) in submit_cleanup()
365 etnaviv_cmdbuf_free(&submit->cmdbuf); in submit_cleanup()
525 ret = etnaviv_cmdbuf_init(priv->cmdbuf_suballoc, &submit->cmdbuf, in etnaviv_ioctl_gem_submit()
578 memcpy(submit->cmdbuf.vaddr, stream, args->stream_size); in etnaviv_ioctl_gem_submit()
H A Detnaviv_gem.h101 struct etnaviv_cmdbuf cmdbuf; member
/linux/include/trace/events/
H A Dhost1x.h98 u32 words, u32 offset, void *cmdbuf),
100 TP_ARGS(name, bo, words, offset, cmdbuf),
107 __field(bool, cmdbuf)
108 __dynamic_array(u32, cmdbuf, words)
112 if (cmdbuf) {
113 memcpy(__get_dynamic_array(cmdbuf), cmdbuf+offset,
116 __entry->cmdbuf = cmdbuf;
126 __print_hex(__get_dynamic_array(cmdbuf),
[all...]
/linux/drivers/media/rc/
H A Dmceusb.c933 u8 cmdbuf[3] = { MCE_CMD_PORT_IR, MCE_CMD_SETIRTXPORTS, 0x00 }; in mceusb_tx_ir() local
940 cmdbuf[2] = ir->tx_mask; in mceusb_tx_ir()
941 mce_command_out(ir, cmdbuf, sizeof(cmdbuf)); in mceusb_tx_ir()
1035 unsigned char cmdbuf[4] = { MCE_CMD_PORT_IR, in mceusb_set_tx_carrier() local
1043 cmdbuf[2] = MCE_CMD_SIG_END; in mceusb_set_tx_carrier()
1044 cmdbuf[3] = MCE_IRDATA_TRAILER; in mceusb_set_tx_carrier()
1046 mce_command_out(ir, cmdbuf, sizeof(cmdbuf)); in mceusb_set_tx_carrier()
1054 cmdbuf[ in mceusb_set_tx_carrier()
1074 u8 cmdbuf[4] = { MCE_CMD_PORT_IR, MCE_CMD_SETIRTIMEOUT, 0, 0 }; mceusb_set_timeout() local
1099 unsigned char cmdbuf[3] = { MCE_CMD_PORT_IR, mceusb_set_rx_wideband() local
1125 unsigned char cmdbuf[3] = { MCE_CMD_PORT_IR, mceusb_set_rx_carrier_report() local
1472 unsigned char cmdbuf[3] = { MCE_CMD_PORT_SYS, mceusb_get_parameters() local
[all...]
/linux/drivers/net/wireless/marvell/libertas_tf/
H A Dcmd.c215 if (!cmdnode->cmdbuf->size) { in lbtf_queue_cmd()
226 le16_to_cpu(cmdnode->cmdbuf->command)); in lbtf_queue_cmd()
244 cmd = cmdnode->cmdbuf; in lbtf_submit_command()
253 lbtf_deb_hex(LBTF_DEB_CMD, "DNLD_CMD", (void *) cmdnode->cmdbuf, cmdsize); in lbtf_submit_command()
286 memset(cmdnode->cmdbuf, 0, LBS_CMD_BUFFER_SIZE); in __lbtf_cleanup_and_insert_cmd()
462 cmdarray[i].cmdbuf = kzalloc(LBS_CMD_BUFFER_SIZE, GFP_KERNEL); in lbtf_allocate_cmd_buffer()
463 if (!cmdarray[i].cmdbuf) { in lbtf_allocate_cmd_buffer()
506 kfree(cmdarray[i].cmdbuf); in lbtf_free_cmd_buffer()
507 cmdarray[i].cmdbuf = NULL; in lbtf_free_cmd_buffer()
587 cmd = cmdnode->cmdbuf; in lbtf_execute_next_command()
[all...]
/linux/drivers/gpu/host1x/
H A Djob.c282 struct host1x_bo *cmdbuf = g->bo; in do_relocs() local
293 if (cmdbuf != reloc->cmdbuf.bo) in do_relocs()
298 reloc->cmdbuf.offset / sizeof(u32) + in do_relocs()
304 cmdbuf_addr = host1x_bo_mmap(cmdbuf); in do_relocs()
307 pr_err("Could not map cmdbuf for relocation\n"); in do_relocs()
312 target = cmdbuf_addr + reloc->cmdbuf.offset; in do_relocs()
318 host1x_bo_munmap(cmdbuf, cmdbuf_addr); in do_relocs()
323 static bool check_reloc(struct host1x_reloc *reloc, struct host1x_bo *cmdbuf, in check_reloc() argument
328 if (reloc->cmdbuf in check_reloc()
345 struct host1x_bo *cmdbuf; global() member
[all...]
/linux/drivers/net/wireless/marvell/libertas/
H A Dcmd.c834 if (!cmdnode->cmdbuf->size) { in lbs_queue_cmd()
841 if (le16_to_cpu(cmdnode->cmdbuf->command) == CMD_802_11_PS_MODE) { in lbs_queue_cmd()
842 struct cmd_ds_802_11_ps_mode *psm = (void *)cmdnode->cmdbuf; in lbs_queue_cmd()
850 if (le16_to_cpu(cmdnode->cmdbuf->command) == CMD_802_11_WAKEUP_CONFIRM) in lbs_queue_cmd()
863 le16_to_cpu(cmdnode->cmdbuf->command)); in lbs_queue_cmd()
876 cmd = cmdnode->cmdbuf; in lbs_submit_command()
893 lbs_deb_hex(LBS_DEB_CMD, "DNLD_CMD", (void *) cmdnode->cmdbuf, cmdsize); in lbs_submit_command()
927 memset(cmdnode->cmdbuf, 0, LBS_CMD_BUFFER_SIZE); in __lbs_cleanup_and_insert_cmd()
1062 cmdarray[i].cmdbuf = kzalloc(LBS_CMD_BUFFER_SIZE, GFP_KERNEL); in lbs_allocate_cmd_buffer()
1063 if (!cmdarray[i].cmdbuf) { in lbs_allocate_cmd_buffer()
[all...]
H A Dcmdresp.c84 curcmd = le16_to_cpu(priv->cur_cmd->cmdbuf->command); in lbs_process_command_response()
92 if (resp->seqnum != priv->cur_cmd->cmdbuf->seqnum) { in lbs_process_command_response()
96 le16_to_cpu(priv->cur_cmd->cmdbuf->seqnum)); in lbs_process_command_response()
/linux/drivers/input/serio/
H A Dlibps2.c156 if (maxbytes > sizeof(ps2dev->cmdbuf)) { in ps2_drain()
158 maxbytes = sizeof(ps2dev->cmdbuf); in ps2_drain()
224 if (ps2dev->cmdbuf[1] == 0xaa) { in ps2_adjust_timeout()
235 if (!ps2_is_keyboard_id(ps2dev->cmdbuf[1])) { in ps2_adjust_timeout()
272 if (receive > sizeof(ps2dev->cmdbuf)) { in __ps2_command()
317 ps2dev->cmdbuf[(receive - 1) - i] = param[i]; in __ps2_command()
359 param[i] = ps2dev->cmdbuf[(receive - 1) - i]; in __ps2_command()
484 ps2dev->cmdbuf[--ps2dev->cmdcnt] = data; in ps2_handle_response()
/linux/drivers/gpu/drm/tegra/
H A Ddrm.c131 u32 cmdbuf, target; in host1x_reloc_copy_from_user() local
134 err = get_user(cmdbuf, &src->cmdbuf.handle); in host1x_reloc_copy_from_user()
138 err = get_user(dest->cmdbuf.offset, &src->cmdbuf.offset); in host1x_reloc_copy_from_user()
156 dest->cmdbuf.bo = tegra_gem_lookup(file, cmdbuf); in host1x_reloc_copy_from_user()
157 if (!dest->cmdbuf.bo) in host1x_reloc_copy_from_user()
224 struct drm_tegra_cmdbuf cmdbuf; in tegra_drm_submit() local
229 if (copy_from_user(&cmdbuf, user_cmdbuf in tegra_drm_submit()
[all...]
/linux/drivers/net/mdio/
H A Dmdio-i2c.c332 u8 cmdbuf[2]; in i2c_rollball_mii_cmd() local
334 cmdbuf[0] = ROLLBALL_CMD_ADDR; in i2c_rollball_mii_cmd()
335 cmdbuf[1] = cmd; in i2c_rollball_mii_cmd()
344 msgs[1].len = sizeof(cmdbuf); in i2c_rollball_mii_cmd()
345 msgs[1].buf = cmdbuf; in i2c_rollball_mii_cmd()
/linux/drivers/media/dvb-frontends/
H A Dstv6110.c59 u8 cmdbuf[MAX_XFER_SIZE]; in stv6110_write_regs() local
63 .buf = cmdbuf, in stv6110_write_regs()
69 if (1 + len > sizeof(cmdbuf)) { in stv6110_write_regs()
79 memcpy(&cmdbuf[1], buf, len); in stv6110_write_regs()
80 cmdbuf[0] = start; in stv6110_write_regs()
H A Dstb6100.c176 u8 cmdbuf[MAX_XFER_SIZE]; in stb6100_write_reg_range() local
180 .buf = cmdbuf, in stb6100_write_reg_range()
184 if (1 + len > sizeof(cmdbuf)) { in stb6100_write_reg_range()
196 memcpy(&cmdbuf[1], buf, len); in stb6100_write_reg_range()
197 cmdbuf[0] = start; in stb6100_write_reg_range()
/linux/drivers/hwmon/pmbus/
H A Dmax31785.c156 unsigned char cmdbuf[1]; in max31785_read_long_data() local
164 .len = sizeof(cmdbuf), in max31785_read_long_data()
165 .buf = cmdbuf, in max31785_read_long_data()
175 cmdbuf[0] = reg; in max31785_read_long_data()
/linux/kernel/debug/kdb/
H A Dkdb_main.c1158 char *cmdbuf; in kdb_local() local
1273 cmdbuf = cmd_cur; in kdb_local()
1274 *cmdbuf = '\0'; in kdb_local()
1285 cmdbuf = kdb_getstr(cmdbuf, CMD_BUFLEN, kdb_prompt_str); in kdb_local()
1286 if (*cmdbuf != '\n') { in kdb_local()
1287 if (*cmdbuf < 32) { in kdb_local()
1294 if (!handle_ctrl_cmd(cmdbuf)) in kdb_local()
1296 cmdbuf = cmd_cur; in kdb_local()
1309 diag = kdb_parse(cmdbuf); in kdb_local()
[all...]
/linux/include/linux/
H A Dlibps2.h40 * @cmdbuf: buffer holding command response
53 u8 cmdbuf[8]; member
/linux/Documentation/ABI/testing/
H A Ddebugfs-amd-iommu35 What: /sys/kernel/debug/iommu/amd/iommu<x>/cmdbuf
44 $ cat /sys/kernel/debug/iommu/amd/iommu<x>/cmdbuf
/linux/drivers/mtd/nand/raw/gpmi-nand/
H A Dgpmi-nand.h115 u8 cmdbuf[8]; member
/linux/drivers/scsi/megaraid/
H A Dmegaraid_mm.c450 mbox64 = (mbox64_t *)((unsigned long)kioc->cmdbuf); in mimd_to_kioc()
613 memset((caddr_t)(unsigned long)kioc->cmdbuf, 0, sizeof(mbox64_t)); in mraid_mm_alloc_kioc()
845 mbox64 = (mbox64_t *)(unsigned long)kioc->cmdbuf; in kioc_to_mimd()
970 kioc->cmdbuf = (uint64_t)(unsigned long)(mbox_list + i); in mraid_mm_register_adp()

12