/Linux-v4.19/drivers/gpu/drm/savage/ |
D | savage_state.c | 905 const drm_savage_cmd_header_t *cmdbuf; in savage_dispatch_draw() local 908 cmdbuf = start; in savage_dispatch_draw() 909 while (cmdbuf < end) { in savage_dispatch_draw() 911 cmd_header = *cmdbuf; in savage_dispatch_draw() 912 cmdbuf++; in savage_dispatch_draw() 927 &cmd_header, (const uint16_t *)cmdbuf, in savage_dispatch_draw() 929 cmdbuf += j; in savage_dispatch_draw() 935 &cmd_header, (const uint16_t *)cmdbuf, in savage_dispatch_draw() 938 cmdbuf += j; in savage_dispatch_draw() 961 drm_savage_cmdbuf_t *cmdbuf = data; in savage_bci_cmdbuf() local [all …]
|
/Linux-v4.19/drivers/gpu/drm/etnaviv/ |
D | etnaviv_cmdbuf.c | 79 struct etnaviv_cmdbuf *cmdbuf, u32 size) in etnaviv_cmdbuf_init() argument 83 cmdbuf->suballoc = suballoc; in etnaviv_cmdbuf_init() 84 cmdbuf->size = size; in etnaviv_cmdbuf_init() 105 cmdbuf->suballoc_offset = granule_offs * SUBALLOC_GRANULE; in etnaviv_cmdbuf_init() 106 cmdbuf->vaddr = suballoc->vaddr + cmdbuf->suballoc_offset; in etnaviv_cmdbuf_init() 111 void etnaviv_cmdbuf_free(struct etnaviv_cmdbuf *cmdbuf) in etnaviv_cmdbuf_free() argument 113 struct etnaviv_cmdbuf_suballoc *suballoc = cmdbuf->suballoc; in etnaviv_cmdbuf_free() 114 int order = order_base_2(ALIGN(cmdbuf->size, SUBALLOC_GRANULE) / in etnaviv_cmdbuf_free() 119 cmdbuf->suballoc_offset / SUBALLOC_GRANULE, in etnaviv_cmdbuf_free()
|
D | etnaviv_buffer.c | 307 unsigned int event, struct etnaviv_cmdbuf *cmdbuf) in etnaviv_buffer_queue() argument 320 link_target = etnaviv_cmdbuf_get_va(cmdbuf); in etnaviv_buffer_queue() 321 link_dwords = cmdbuf->size / 8; in etnaviv_buffer_queue() 392 CMD_LINK(cmdbuf, return_dwords, return_target); in etnaviv_buffer_queue() 418 return_target, etnaviv_cmdbuf_get_va(cmdbuf), in etnaviv_buffer_queue() 419 cmdbuf->vaddr); in etnaviv_buffer_queue() 423 cmdbuf->vaddr, cmdbuf->size, 0); in etnaviv_buffer_queue() 443 gpu->lastctx = cmdbuf->ctx; in etnaviv_buffer_queue()
|
D | etnaviv_cmdbuf.h | 33 struct etnaviv_cmdbuf *cmdbuf, u32 size); 34 void etnaviv_cmdbuf_free(struct etnaviv_cmdbuf *cmdbuf);
|
D | etnaviv_dump.c | 140 file_size += submit->cmdbuf.size; in etnaviv_core_dump() 189 submit->cmdbuf.vaddr, submit->cmdbuf.size, in etnaviv_core_dump() 190 etnaviv_cmdbuf_get_va(&submit->cmdbuf)); in etnaviv_core_dump()
|
D | etnaviv_gem_submit.c | 366 if (submit->cmdbuf.suballoc) in submit_cleanup() 367 etnaviv_cmdbuf_free(&submit->cmdbuf); in submit_cleanup() 504 ret = etnaviv_cmdbuf_init(gpu->cmdbuf_suballoc, &submit->cmdbuf, in etnaviv_ioctl_gem_submit() 509 submit->cmdbuf.ctx = file->driver_priv; in etnaviv_ioctl_gem_submit() 544 memcpy(submit->cmdbuf.vaddr, stream, args->stream_size); in etnaviv_ioctl_gem_submit()
|
/Linux-v4.19/include/trace/events/ |
D | host1x.h | 85 u32 words, u32 offset, void *cmdbuf), 87 TP_ARGS(name, bo, words, offset, cmdbuf), 94 __field(bool, cmdbuf) 95 __dynamic_array(u32, cmdbuf, words) 99 if (cmdbuf) { 100 memcpy(__get_dynamic_array(cmdbuf), cmdbuf+offset, 103 __entry->cmdbuf = cmdbuf; 113 __print_hex(__get_dynamic_array(cmdbuf), 114 __entry->cmdbuf ? __entry->words * 4 : 0))
|
/Linux-v4.19/drivers/media/rc/ |
D | mceusb.c | 874 unsigned char cmdbuf[MCE_CMDBUF_SIZE]; in mceusb_tx_ir() local 877 cmdbuf[cmdcount++] = MCE_CMD_PORT_IR; in mceusb_tx_ir() 878 cmdbuf[cmdcount++] = MCE_CMD_SETIRTXPORTS; in mceusb_tx_ir() 879 cmdbuf[cmdcount++] = ir->tx_mask; in mceusb_tx_ir() 882 mce_async_out(ir, cmdbuf, cmdcount); in mceusb_tx_ir() 894 cmdbuf[cmdcount++] = MCE_IRDATA_HEADER; in mceusb_tx_ir() 898 cmdbuf[cmdcount++] = in mceusb_tx_ir() 919 cmdbuf[cmdcount - length] -= MCE_CODE_LENGTH - length; in mceusb_tx_ir() 922 cmdbuf[cmdcount++] = MCE_IRDATA_TRAILER; in mceusb_tx_ir() 925 mce_async_out(ir, cmdbuf, cmdcount); in mceusb_tx_ir() [all …]
|
/Linux-v4.19/drivers/gpu/host1x/ |
D | job.c | 202 struct host1x_bo *cmdbuf = g->bo; in do_relocs() local 213 if (cmdbuf != reloc->cmdbuf.bo) in do_relocs() 218 reloc->cmdbuf.offset / sizeof(u32) + in do_relocs() 223 if (last_page != reloc->cmdbuf.offset >> PAGE_SHIFT) { in do_relocs() 225 host1x_bo_kunmap(cmdbuf, last_page, in do_relocs() 228 cmdbuf_page_addr = host1x_bo_kmap(cmdbuf, in do_relocs() 229 reloc->cmdbuf.offset >> PAGE_SHIFT); in do_relocs() 230 last_page = reloc->cmdbuf.offset >> PAGE_SHIFT; in do_relocs() 238 target = cmdbuf_page_addr + (reloc->cmdbuf.offset & ~PAGE_MASK); in do_relocs() 244 host1x_bo_kunmap(cmdbuf, last_page, cmdbuf_page_addr); in do_relocs() [all …]
|
/Linux-v4.19/drivers/net/wireless/marvell/libertas_tf/ |
D | cmd.c | 219 if (!cmdnode->cmdbuf->size) { in lbtf_queue_cmd() 230 le16_to_cpu(cmdnode->cmdbuf->command)); in lbtf_queue_cmd() 248 cmd = cmdnode->cmdbuf; in lbtf_submit_command() 257 lbtf_deb_hex(LBTF_DEB_CMD, "DNLD_CMD", (void *) cmdnode->cmdbuf, cmdsize); in lbtf_submit_command() 290 memset(cmdnode->cmdbuf, 0, LBS_CMD_BUFFER_SIZE); in __lbtf_cleanup_and_insert_cmd() 466 cmdarray[i].cmdbuf = kzalloc(LBS_CMD_BUFFER_SIZE, GFP_KERNEL); in lbtf_allocate_cmd_buffer() 467 if (!cmdarray[i].cmdbuf) { in lbtf_allocate_cmd_buffer() 510 kfree(cmdarray[i].cmdbuf); in lbtf_free_cmd_buffer() 511 cmdarray[i].cmdbuf = NULL; in lbtf_free_cmd_buffer() 591 cmd = cmdnode->cmdbuf; in lbtf_execute_next_command() [all …]
|
/Linux-v4.19/drivers/input/serio/ |
D | libps2.c | 128 if (maxbytes > sizeof(ps2dev->cmdbuf)) { in ps2_drain() 130 maxbytes = sizeof(ps2dev->cmdbuf); in ps2_drain() 197 if (ps2dev->cmdbuf[1] == 0xaa) { in ps2_adjust_timeout() 208 if (!ps2_is_keyboard_id(ps2dev->cmdbuf[1])) { in ps2_adjust_timeout() 239 if (receive > sizeof(ps2dev->cmdbuf)) { in __ps2_command() 257 ps2dev->cmdbuf[(receive - 1) - i] = param[i]; in __ps2_command() 303 param[i] = ps2dev->cmdbuf[(receive - 1) - i]; in __ps2_command() 466 ps2dev->cmdbuf[--ps2dev->cmdcnt] = data; in ps2_handle_response()
|
/Linux-v4.19/drivers/gpu/drm/tegra/ |
D | drm.c | 277 u32 cmdbuf, target; in host1x_reloc_copy_from_user() local 280 err = get_user(cmdbuf, &src->cmdbuf.handle); in host1x_reloc_copy_from_user() 284 err = get_user(dest->cmdbuf.offset, &src->cmdbuf.offset); in host1x_reloc_copy_from_user() 300 dest->cmdbuf.bo = host1x_bo_lookup(file, cmdbuf); in host1x_reloc_copy_from_user() 301 if (!dest->cmdbuf.bo) in host1x_reloc_copy_from_user() 367 struct drm_tegra_cmdbuf cmdbuf; in tegra_drm_submit() local 372 if (copy_from_user(&cmdbuf, user_cmdbufs, sizeof(cmdbuf))) { in tegra_drm_submit() 381 if (cmdbuf.words > CDMA_GATHER_FETCHES_MAX_NB) { in tegra_drm_submit() 386 bo = host1x_bo_lookup(file, cmdbuf.handle); in tegra_drm_submit() 392 offset = (u64)cmdbuf.offset + (u64)cmdbuf.words * sizeof(u32); in tegra_drm_submit() [all …]
|
/Linux-v4.19/drivers/net/wireless/marvell/libertas/ |
D | cmd.c | 899 if (!cmdnode->cmdbuf->size) { in lbs_queue_cmd() 906 if (le16_to_cpu(cmdnode->cmdbuf->command) == CMD_802_11_PS_MODE) { in lbs_queue_cmd() 907 struct cmd_ds_802_11_ps_mode *psm = (void *)cmdnode->cmdbuf; in lbs_queue_cmd() 915 if (le16_to_cpu(cmdnode->cmdbuf->command) == CMD_802_11_WAKEUP_CONFIRM) in lbs_queue_cmd() 928 le16_to_cpu(cmdnode->cmdbuf->command)); in lbs_queue_cmd() 941 cmd = cmdnode->cmdbuf; in lbs_submit_command() 958 lbs_deb_hex(LBS_DEB_CMD, "DNLD_CMD", (void *) cmdnode->cmdbuf, cmdsize); in lbs_submit_command() 996 memset(cmdnode->cmdbuf, 0, LBS_CMD_BUFFER_SIZE); in __lbs_cleanup_and_insert_cmd() 1131 cmdarray[i].cmdbuf = kzalloc(LBS_CMD_BUFFER_SIZE, GFP_KERNEL); in lbs_allocate_cmd_buffer() 1132 if (!cmdarray[i].cmdbuf) { in lbs_allocate_cmd_buffer() [all …]
|
D | cmdresp.c | 84 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-v4.19/drivers/gpu/drm/via/ |
D | via_dma.c | 330 drm_via_cmdbuffer_t *cmdbuf = data; in via_cmdbuffer() local 335 DRM_DEBUG("buf %p size %lu\n", cmdbuf->buf, cmdbuf->size); in via_cmdbuffer() 337 ret = via_dispatch_cmdbuffer(dev, cmdbuf); in via_cmdbuffer() 366 drm_via_cmdbuffer_t *cmdbuf = data; in via_pci_cmdbuffer() local 371 DRM_DEBUG("buf %p size %lu\n", cmdbuf->buf, cmdbuf->size); in via_pci_cmdbuffer() 373 ret = via_dispatch_pci_cmdbuffer(dev, cmdbuf); in via_pci_cmdbuffer()
|
/Linux-v4.19/drivers/platform/olpc/ |
D | olpc-ec.c | 173 char cmdbuf[64]; in ec_dbgfs_cmd_write() local 178 size = simple_write_to_buffer(cmdbuf, sizeof(cmdbuf), ppos, buf, size); in ec_dbgfs_cmd_write() 180 m = sscanf(cmdbuf, "%x:%u %x %x %x %x %x", &ec_cmd_int[0], in ec_dbgfs_cmd_write()
|
/Linux-v4.19/drivers/hwmon/pmbus/ |
D | max31785.c | 58 unsigned char cmdbuf[1]; in max31785_read_long_data() local 66 .len = sizeof(cmdbuf), in max31785_read_long_data() 67 .buf = cmdbuf, in max31785_read_long_data() 77 cmdbuf[0] = reg; in max31785_read_long_data()
|
/Linux-v4.19/drivers/media/dvb-frontends/ |
D | stv6110.c | 69 u8 cmdbuf[MAX_XFER_SIZE]; in stv6110_write_regs() local 73 .buf = cmdbuf, in stv6110_write_regs() 79 if (1 + len > sizeof(cmdbuf)) { in stv6110_write_regs() 89 memcpy(&cmdbuf[1], buf, len); in stv6110_write_regs() 90 cmdbuf[0] = start; in stv6110_write_regs()
|
D | stb6100.c | 188 u8 cmdbuf[MAX_XFER_SIZE]; in stb6100_write_reg_range() local 192 .buf = cmdbuf, in stb6100_write_reg_range() 196 if (1 + len > sizeof(cmdbuf)) { in stb6100_write_reg_range() 208 memcpy(&cmdbuf[1], buf, len); in stb6100_write_reg_range() 209 cmdbuf[0] = start; in stb6100_write_reg_range()
|
/Linux-v4.19/drivers/isdn/gigaset/ |
D | usb-gigaset.c | 316 if (cs->cmdbuf) { /* commands to send? */ in gigaset_modem_fill() 428 struct cmdbuf_t *cb = cs->cmdbuf; in send_cb() 440 cs->cmdbuf = cb->next; in send_cb() 441 if (cs->cmdbuf) { in send_cb() 442 cs->cmdbuf->prev = NULL; in send_cb() 443 cs->curlen = cs->cmdbuf->len; in send_cb() 454 cb = cs->cmdbuf; in send_cb() 506 cs->cmdbuf = cb; in gigaset_write_cmd()
|
D | ser-gigaset.c | 113 cb = cs->cmdbuf; in send_cb() 136 cs->cmdbuf = cb = cb->next; in send_cb() 211 while ((cb = cs->cmdbuf) != NULL) { in flush_send_queue() 212 cs->cmdbuf = cb->next; in flush_send_queue() 217 cs->cmdbuf = cs->lastcmdbuf = NULL; in flush_send_queue() 255 cs->cmdbuf = cb; in gigaset_write_cmd()
|
/Linux-v4.19/kernel/debug/kdb/ |
D | kdb_main.c | 1185 char *cmdbuf; in kdb_local() local 1297 cmdbuf = cmd_cur; in kdb_local() 1298 *cmdbuf = '\0'; in kdb_local() 1314 cmdbuf = kdb_getstr(cmdbuf, CMD_BUFLEN, kdb_prompt_str); in kdb_local() 1315 if (*cmdbuf != '\n') { in kdb_local() 1316 if (*cmdbuf < 32) { in kdb_local() 1323 if (!handle_ctrl_cmd(cmdbuf)) in kdb_local() 1325 cmdbuf = cmd_cur; in kdb_local() 1338 diag = kdb_parse(cmdbuf); in kdb_local() 1340 drop_newline(cmdbuf); in kdb_local() [all …]
|
/Linux-v4.19/drivers/iio/light/ |
D | vl6180.c | 133 __be16 cmdbuf = cpu_to_be16(cmd); in vl6180_read() local 135 { .addr = client->addr, .len = sizeof(cmdbuf), .buf = (u8 *) &cmdbuf }, in vl6180_read()
|
/Linux-v4.19/include/linux/ |
D | libps2.h | 46 u8 cmdbuf[8]; member
|
/Linux-v4.19/drivers/gpu/drm/gma500/ |
D | accel_2d.c | 107 static int psbfb_2d_submit(struct drm_psb_private *dev_priv, uint32_t *cmdbuf, in psbfb_2d_submit() argument 126 PSB_WSGX32(*cmdbuf++, PSB_SGX_2D_SLAVE_PORT + i); in psbfb_2d_submit()
|