Searched refs:cmdbuf (Results 1 - 25 of 40) sorted by last modified time

12

/linux-master/drivers/gpu/drm/etnaviv/
H A Detnaviv_gpu.c851 * Set the GPU linear window to cover the cmdbuf region, as the GPU
1412 submit->cmdbuf.user_size = submit->cmdbuf.size - 8;
1414 event[0], &submit->cmdbuf);
H A Detnaviv_gem_submit.c365 if (submit->cmdbuf.suballoc)
366 etnaviv_cmdbuf_free(&submit->cmdbuf);
526 ret = etnaviv_cmdbuf_init(priv->cmdbuf_suballoc, &submit->cmdbuf,
579 memcpy(submit->cmdbuf.vaddr, stream, args->stream_size);
H A Detnaviv_dump.c137 /* We always dump registers, mmu, ring, hanging cmdbuf and end marker */
142 mmu_size + gpu->buffer.size + submit->cmdbuf.size;
184 submit->cmdbuf.vaddr, submit->cmdbuf.size,
185 etnaviv_cmdbuf_get_va(&submit->cmdbuf,
H A Detnaviv_gem.h98 struct etnaviv_cmdbuf cmdbuf; member in struct:etnaviv_gem_submit
H A Detnaviv_buffer.c342 struct etnaviv_cmdbuf *cmdbuf)
360 link_target = etnaviv_cmdbuf_get_va(cmdbuf,
362 link_dwords = cmdbuf->size / 8;
447 link_target = etnaviv_cmdbuf_get_va(cmdbuf,
473 CMD_LINK(cmdbuf, return_dwords, return_target);
515 etnaviv_cmdbuf_get_va(cmdbuf, &gpu->mmu_context->cmdbuf_mapping),
516 cmdbuf->vaddr);
520 cmdbuf->vaddr, cmdbuf->size, 0);
340 etnaviv_buffer_queue(struct etnaviv_gpu *gpu, u32 exec_state, struct etnaviv_iommu_context *mmu_context, unsigned int event, struct etnaviv_cmdbuf *cmdbuf) argument
H A Detnaviv_cmdbuf.c86 struct etnaviv_cmdbuf *cmdbuf, u32 size)
90 cmdbuf->suballoc = suballoc;
91 cmdbuf->size = size;
106 "Timeout waiting for cmdbuf space\n");
112 cmdbuf->suballoc_offset = granule_offs * SUBALLOC_GRANULE;
113 cmdbuf->vaddr = suballoc->vaddr + cmdbuf->suballoc_offset;
118 void etnaviv_cmdbuf_free(struct etnaviv_cmdbuf *cmdbuf) argument
120 struct etnaviv_cmdbuf_suballoc *suballoc = cmdbuf->suballoc;
121 int order = order_base_2(ALIGN(cmdbuf
85 etnaviv_cmdbuf_init(struct etnaviv_cmdbuf_suballoc *suballoc, struct etnaviv_cmdbuf *cmdbuf, u32 size) argument
[all...]
/linux-master/drivers/hid/i2c-hid/
H A Di2c-hid-core.c101 u8 *cmdbuf; /* Command buffer */ member in struct:i2c_hid
205 *(__le16 *)ihid->cmdbuf = reg;
207 return i2c_hid_xfer(ihid, ihid->cmdbuf, sizeof(__le16), buf, len);
238 *(__le16 *)ihid->cmdbuf = ihid->hdesc.wCommandRegister;
241 length += i2c_hid_encode_command(ihid->cmdbuf + length,
250 ihid->cmdbuf + length);
257 error = i2c_hid_xfer(ihid, ihid->cmdbuf, length,
329 *(__le16 *)ihid->cmdbuf = ihid->hdesc.wCommandRegister;
332 length += i2c_hid_encode_command(ihid->cmdbuf + length,
341 ihid->cmdbuf
[all...]
/linux-master/drivers/iio/light/
H A Dvl6180.c130 __be16 cmdbuf = cpu_to_be16(cmd); local
132 { .addr = client->addr, .len = sizeof(cmdbuf), .buf = (u8 *) &cmdbuf },
/linux-master/drivers/media/usb/s2255/
H A Ds2255drv.c253 struct mutex cmdlock; /* protects cmdbuf */
267 __le32 *cmdbuf; member in struct:s2255_dev
988 __le32 *buffer = dev->cmdbuf;
1036 __le32 *buffer = dev->cmdbuf;
1504 kfree(dev->cmdbuf);
2120 __le32 *buffer = dev->cmdbuf;
2150 __le32 *buffer = dev->cmdbuf;
2218 dev->cmdbuf = kzalloc(S2255_CMDBUF_SIZE, GFP_KERNEL);
2219 if (dev->cmdbuf == NULL) {
2333 kfree(dev->cmdbuf);
[all...]
/linux-master/drivers/net/wireless/marvell/libertas_tf/
H A Dmain.c142 le16_to_cpu(priv->cur_cmd->cmdbuf->command));
/linux-master/drivers/net/wireless/marvell/libertas/
H A Dcmd.c899 if (!cmdnode->cmdbuf->size) {
906 if (le16_to_cpu(cmdnode->cmdbuf->command) == CMD_802_11_PS_MODE) {
907 struct cmd_ds_802_11_ps_mode *psm = (void *)cmdnode->cmdbuf;
915 if (le16_to_cpu(cmdnode->cmdbuf->command) == CMD_802_11_WAKEUP_CONFIRM)
928 le16_to_cpu(cmdnode->cmdbuf->command));
941 cmd = cmdnode->cmdbuf;
958 lbs_deb_hex(LBS_DEB_CMD, "DNLD_CMD", (void *) cmdnode->cmdbuf, cmdsize);
996 memset(cmdnode->cmdbuf, 0, LBS_CMD_BUFFER_SIZE);
1131 cmdarray[i].cmdbuf = kzalloc(LBS_CMD_BUFFER_SIZE, GFP_KERNEL);
1132 if (!cmdarray[i].cmdbuf) {
[all...]
/linux-master/drivers/gpu/drm/tegra/
H A Ddrm.c131 u32 cmdbuf, target; local
134 err = get_user(cmdbuf, &src->cmdbuf.handle);
138 err = get_user(dest->cmdbuf.offset, &src->cmdbuf.offset);
156 dest->cmdbuf.bo = tegra_gem_lookup(file, cmdbuf);
157 if (!dest->cmdbuf.bo)
224 struct drm_tegra_cmdbuf cmdbuf; local
229 if (copy_from_user(&cmdbuf, user_cmdbuf
[all...]
/linux-master/drivers/usb/gadget/function/
H A Df_tcm.c1096 void *cmdbuf, unsigned int len)
1098 struct command_iu *cmd_iu = cmdbuf;
1202 void *cmdbuf, unsigned int len)
1204 struct bulk_cb_wrap *cbw = cmdbuf;
1095 usbg_submit_command(struct f_uas *fu, void *cmdbuf, unsigned int len) argument
1201 bot_submit_command(struct f_uas *fu, void *cmdbuf, unsigned int len) argument
/linux-master/drivers/gpu/drm/
H A Ddrm_mipi_dbi.c156 u8 *cmdbuf; local
160 cmdbuf = kmemdup(&cmd, 1, GFP_KERNEL);
161 if (!cmdbuf)
165 ret = dbi->command(dbi, cmdbuf, data, len);
168 kfree(cmdbuf);
/linux-master/drivers/hwmon/pmbus/
H A Dmax31785.c156 unsigned char cmdbuf[1]; local
164 .len = sizeof(cmdbuf),
165 .buf = cmdbuf,
175 cmdbuf[0] = reg;
/linux-master/drivers/media/dvb-frontends/
H A Dstv6110.c59 u8 cmdbuf[MAX_XFER_SIZE]; local
63 .buf = cmdbuf,
69 if (1 + len > sizeof(cmdbuf)) {
79 memcpy(&cmdbuf[1], buf, len);
80 cmdbuf[0] = start;
H A Dstb6100.c176 u8 cmdbuf[MAX_XFER_SIZE]; local
180 .buf = cmdbuf,
184 if (1 + len > sizeof(cmdbuf)) {
196 memcpy(&cmdbuf[1], buf, len);
197 cmdbuf[0] = start;
/linux-master/drivers/input/touchscreen/
H A Dcy8ctma140.c98 u8 cmdbuf[] = { CY8CTMA140_GET_FINGERS }; local
104 .len = sizeof(cmdbuf),
105 .buf = cmdbuf,
/linux-master/drivers/scsi/megaraid/
H A Dmegaraid_mbox.c3584 mbox64 = (mbox64_t *)(unsigned long)kioc->cmdbuf;
3684 mbox64 = (mbox64_t *)(unsigned long)kioc->cmdbuf;
3894 uioc->cmdbuf = (uint64_t)(unsigned long)mbox64;
/linux-master/drivers/mtd/nand/raw/gpmi-nand/
H A Dgpmi-nand.c2357 transfer->cmdbuf[0] = cmd;
2359 memcpy(&transfer->cmdbuf[1], addr, naddr);
2361 sg_init_one(&transfer->sgl, transfer->cmdbuf, naddr + 1);
/linux-master/include/linux/
H A Dlibps2.h40 * @cmdbuf: buffer holding command response
53 u8 cmdbuf[8]; member in struct:ps2dev
H A Dhost1x.h253 } cmdbuf; member in struct:host1x_reloc
/linux-master/drivers/net/mdio/
H A Dmdio-i2c.c276 u8 cmdbuf[2]; local
278 cmdbuf[0] = ROLLBALL_CMD_ADDR;
279 cmdbuf[1] = cmd;
288 msgs[1].len = sizeof(cmdbuf);
289 msgs[1].buf = cmdbuf;
/linux-master/drivers/input/serio/
H A Dlibps2.c158 if (maxbytes > sizeof(ps2dev->cmdbuf)) {
160 maxbytes = sizeof(ps2dev->cmdbuf);
226 if (ps2dev->cmdbuf[1] == 0xaa) {
237 if (!ps2_is_keyboard_id(ps2dev->cmdbuf[1])) {
274 if (receive > sizeof(ps2dev->cmdbuf)) {
315 ps2dev->cmdbuf[(receive - 1) - i] = param[i];
357 param[i] = ps2dev->cmdbuf[(receive - 1) - i];
482 ps2dev->cmdbuf[--ps2dev->cmdcnt] = data;
/linux-master/drivers/gpu/host1x/
H A Djob.c282 struct host1x_bo *cmdbuf = g->bo; local
293 if (cmdbuf != reloc->cmdbuf.bo)
298 reloc->cmdbuf.offset / sizeof(u32) +
304 cmdbuf_addr = host1x_bo_mmap(cmdbuf);
307 pr_err("Could not map cmdbuf for relocation\n");
312 target = cmdbuf_addr + reloc->cmdbuf.offset;
318 host1x_bo_munmap(cmdbuf, cmdbuf_addr);
323 static bool check_reloc(struct host1x_reloc *reloc, struct host1x_bo *cmdbuf, argument
328 if (reloc->cmdbuf
345 struct host1x_bo *cmdbuf; member in struct:host1x_firewall
[all...]

Completed in 509 milliseconds

12