arch/mips/include/asm/octeon/cvmx-cmd-queue.h
330
uint64_t *cmds)
arch/mips/include/asm/octeon/cvmx-cmd-queue.h
363
*ptr++ = *cmds++;
arch/mips/include/asm/octeon/cvmx-cmd-queue.h
390
*ptr++ = *cmds++;
arch/mips/include/asm/octeon/cvmx-cmd-queue.h
401
*ptr++ = *cmds++;
arch/powerpc/xmon/xmon.c
120
static int cmds(struct pt_regs *);
arch/powerpc/xmon/xmon.c
638
cmd = cmds(regs);
arch/powerpc/xmon/xmon.c
685
cmd = cmds(regs);
drivers/accel/ethosu/ethosu_gem.c
406
u32 cmds[2];
drivers/accel/ethosu/ethosu_gem.c
409
if (get_user(cmds[0], ucmds++))
drivers/accel/ethosu/ethosu_gem.c
412
bocmds[i] = cmds[0];
drivers/accel/ethosu/ethosu_gem.c
414
cmd = cmds[0];
drivers/accel/ethosu/ethosu_gem.c
415
param = cmds[0] >> 16;
drivers/accel/ethosu/ethosu_gem.c
418
if (get_user(cmds[1], ucmds++))
drivers/accel/ethosu/ethosu_gem.c
424
bocmds[i] = cmds[1];
drivers/accel/ethosu/ethosu_gem.c
425
addr = cmd_to_addr(cmds);
drivers/accel/ethosu/ethosu_gem.c
613
st.weight[0].length = cmds[1];
drivers/accel/ethosu/ethosu_gem.c
619
st.scale[0].length = cmds[1];
drivers/accel/ethosu/ethosu_gem.c
625
st.weight[1].length = cmds[1];
drivers/accel/ethosu/ethosu_gem.c
635
st.scale[1].length = cmds[1];
drivers/accel/ethosu/ethosu_gem.c
637
st.weight[2].length = cmds[1];
drivers/accel/ethosu/ethosu_gem.c
643
st.weight[3].length = cmds[1];
drivers/ata/libata-core.c
2316
u8 *cmds = dev->ncq_send_recv_cmds;
drivers/ata/libata-core.c
2319
memcpy(cmds, dev->sector_buf, ATA_LOG_NCQ_SEND_RECV_SIZE);
drivers/ata/libata-core.c
2323
cmds[ATA_LOG_NCQ_SEND_RECV_DSM_OFFSET] &=
drivers/ata/libata-eh.c
139
#define CMDS(cmds...) (const u8 []){ cmds, 0 }
drivers/crypto/ccp/ccp-crypto-main.c
106
list_for_each_entry_continue(tmp, &req_queue.cmds, entry) {
drivers/crypto/ccp/ccp-crypto-main.c
117
if (req_queue.backlog != &req_queue.cmds) {
drivers/crypto/ccp/ccp-crypto-main.c
228
list_for_each_entry(tmp, &req_queue.cmds, entry) {
drivers/crypto/ccp/ccp-crypto-main.c
244
if (req_queue.backlog == &req_queue.cmds)
drivers/crypto/ccp/ccp-crypto-main.c
250
list_add_tail(&crypto_cmd->entry, &req_queue.cmds);
drivers/crypto/ccp/ccp-crypto-main.c
409
INIT_LIST_HEAD(&req_queue.cmds);
drivers/crypto/ccp/ccp-crypto-main.c
410
req_queue.backlog = &req_queue.cmds;
drivers/crypto/ccp/ccp-crypto-main.c
57
struct list_head cmds;
drivers/cxl/core/memdev.c
607
unsigned long *cmds)
drivers/cxl/core/memdev.c
613
cmds, CXL_MEM_COMMAND_ID_MAX);
drivers/cxl/core/memdev.c
623
unsigned long *cmds)
drivers/cxl/core/memdev.c
629
cmds, CXL_MEM_COMMAND_ID_MAX);
drivers/cxl/cxlmem.h
803
unsigned long *cmds);
drivers/cxl/cxlmem.h
805
unsigned long *cmds);
drivers/dma/bcm-sba-raid.c
1047
msg->sba.cmds = cmds;
drivers/dma/bcm-sba-raid.c
1048
msg->sba.cmds_count = cmdsp - cmds;
drivers/dma/bcm-sba-raid.c
1069
req->cmds, &req->msg,
drivers/dma/bcm-sba-raid.c
1081
struct brcm_sba_command *cmds,
drivers/dma/bcm-sba-raid.c
1091
struct brcm_sba_command *cmdsp = cmds;
drivers/dma/bcm-sba-raid.c
116
struct brcm_sba_command cmds[];
drivers/dma/bcm-sba-raid.c
1301
msg->sba.cmds = cmds;
drivers/dma/bcm-sba-raid.c
1302
msg->sba.cmds_count = cmdsp - cmds;
drivers/dma/bcm-sba-raid.c
1324
req->cmds, &req->msg, off, len,
drivers/dma/bcm-sba-raid.c
1493
struct_size(req, cmds, sba->max_cmd_per_req),
drivers/dma/bcm-sba-raid.c
1505
req->cmds[j].cmd = 0;
drivers/dma/bcm-sba-raid.c
1506
req->cmds[j].cmd_dma = sba->cmds_base +
drivers/dma/bcm-sba-raid.c
1508
req->cmds[j].cmd_dma_addr = sba->cmds_dma_base +
drivers/dma/bcm-sba-raid.c
1510
req->cmds[j].flags = 0;
drivers/dma/bcm-sba-raid.c
557
struct brcm_sba_command *cmds,
drivers/dma/bcm-sba-raid.c
563
struct brcm_sba_command *cmdsp = cmds;
drivers/dma/bcm-sba-raid.c
609
msg->sba.cmds = cmds;
drivers/dma/bcm-sba-raid.c
610
msg->sba.cmds_count = cmdsp - cmds;
drivers/dma/bcm-sba-raid.c
633
sba_fillup_interrupt_msg(req, req->cmds, &req->msg);
drivers/dma/bcm-sba-raid.c
643
struct brcm_sba_command *cmds,
drivers/dma/bcm-sba-raid.c
651
struct brcm_sba_command *cmdsp = cmds;
drivers/dma/bcm-sba-raid.c
697
msg->sba.cmds = cmds;
drivers/dma/bcm-sba-raid.c
698
msg->sba.cmds_count = cmdsp - cmds;
drivers/dma/bcm-sba-raid.c
718
sba_fillup_memcpy_msg(req, req->cmds, &req->msg,
drivers/dma/bcm-sba-raid.c
762
struct brcm_sba_command *cmds,
drivers/dma/bcm-sba-raid.c
771
struct brcm_sba_command *cmdsp = cmds;
drivers/dma/bcm-sba-raid.c
836
msg->sba.cmds = cmds;
drivers/dma/bcm-sba-raid.c
837
msg->sba.cmds_count = cmdsp - cmds;
drivers/dma/bcm-sba-raid.c
857
sba_fillup_xor_msg(req, req->cmds, &req->msg,
drivers/dma/bcm-sba-raid.c
906
struct brcm_sba_command *cmds,
drivers/dma/bcm-sba-raid.c
916
struct brcm_sba_command *cmdsp = cmds;
drivers/dma/img-mdc-dma.c
595
int i, cmds;
drivers/dma/img-mdc-dma.c
616
cmds = (done - processed) %
drivers/dma/img-mdc-dma.c
624
cmds--;
drivers/dma/img-mdc-dma.c
626
cmds += mdesc->list_cmds_done;
drivers/dma/img-mdc-dma.c
630
for (i = 0; i < cmds; i++) {
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1969
union dmub_rb_cmd cmds[MAX_PLANES];
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1978
memset(cmds, 0, sizeof(union dmub_rb_cmd) * MAX_PLANES);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1990
cmds[num_cmds].fams2_flip.header.type = DMUB_CMD__FW_ASSISTED_MCLK_SWITCH;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1991
cmds[num_cmds].fams2_flip.header.sub_type = DMUB_CMD__FAMS2_FLIP;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1992
cmds[num_cmds].fams2_flip.header.payload_bytes =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1996
cmds[num_cmds].fams2_flip.header.multi_cmd_pending = 1;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
1999
cmds[num_cmds].fams2_flip.flip_info.pipe_mask = (uint8_t)dc_plane_get_pipe_mask(state, plane_state);
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2001
cmds[num_cmds].fams2_flip.flip_info.otg_inst = (uint8_t)stream_status->primary_otg_inst;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2003
cmds[num_cmds].fams2_flip.flip_info.config.bits.is_immediate = plane_state->flip_immediate;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2013
cmds[num_cmds].fams2_flip.flip_info.addr_info.meta_addr_lo =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2015
cmds[num_cmds].fams2_flip.flip_info.addr_info.meta_addr_hi =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2017
cmds[num_cmds].fams2_flip.flip_info.addr_info.surf_addr_lo =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2019
cmds[num_cmds].fams2_flip.flip_info.addr_info.surf_addr_hi =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2029
cmds[num_cmds].fams2_flip.flip_info.addr_info.meta_addr_lo =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2031
cmds[num_cmds].fams2_flip.flip_info.addr_info.meta_addr_hi =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2033
cmds[num_cmds].fams2_flip.flip_info.addr_info.meta_addr_c_lo =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2035
cmds[num_cmds].fams2_flip.flip_info.addr_info.meta_addr_c_hi =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2037
cmds[num_cmds].fams2_flip.flip_info.addr_info.surf_addr_lo =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2039
cmds[num_cmds].fams2_flip.flip_info.addr_info.surf_addr_hi =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2041
cmds[num_cmds].fams2_flip.flip_info.addr_info.surf_addr_c_lo =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2043
cmds[num_cmds].fams2_flip.flip_info.addr_info.surf_addr_c_hi =
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2056
cmds[num_cmds - 1].fams2_flip.header.multi_cmd_pending = 0;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
2057
dm_execute_dmub_cmd_list(dc->ctx, num_cmds, cmds, DM_DMUB_WAIT_TYPE_WAIT);
drivers/gpu/drm/i915/gt/gen7_renderclear.c
383
struct batch_chunk cmds, state;
drivers/gpu/drm/i915/gt/gen7_renderclear.c
387
batch_init(&cmds, vma, start, 0, bv->state_start);
drivers/gpu/drm/i915/gt/gen7_renderclear.c
397
gen7_emit_pipeline_flush(&cmds);
drivers/gpu/drm/i915/gt/gen7_renderclear.c
398
gen7_emit_pipeline_invalidate(&cmds);
drivers/gpu/drm/i915/gt/gen7_renderclear.c
399
batch_add(&cmds, MI_LOAD_REGISTER_IMM(2));
drivers/gpu/drm/i915/gt/gen7_renderclear.c
400
batch_add(&cmds, i915_mmio_reg_offset(CACHE_MODE_0_GEN7));
drivers/gpu/drm/i915/gt/gen7_renderclear.c
401
batch_add(&cmds, 0xffff0000 |
drivers/gpu/drm/i915/gt/gen7_renderclear.c
406
batch_add(&cmds, i915_mmio_reg_offset(CACHE_MODE_1));
drivers/gpu/drm/i915/gt/gen7_renderclear.c
407
batch_add(&cmds, 0xffff0000 | PIXEL_SUBSPAN_COLLECT_OPT_DISABLE);
drivers/gpu/drm/i915/gt/gen7_renderclear.c
408
gen7_emit_pipeline_invalidate(&cmds);
drivers/gpu/drm/i915/gt/gen7_renderclear.c
409
gen7_emit_pipeline_flush(&cmds);
drivers/gpu/drm/i915/gt/gen7_renderclear.c
412
gen7_emit_pipeline_invalidate(&cmds);
drivers/gpu/drm/i915/gt/gen7_renderclear.c
413
batch_add(&cmds, PIPELINE_SELECT | PIPELINE_SELECT_MEDIA);
drivers/gpu/drm/i915/gt/gen7_renderclear.c
414
batch_add(&cmds, MI_NOOP);
drivers/gpu/drm/i915/gt/gen7_renderclear.c
415
gen7_emit_pipeline_invalidate(&cmds);
drivers/gpu/drm/i915/gt/gen7_renderclear.c
417
gen7_emit_pipeline_flush(&cmds);
drivers/gpu/drm/i915/gt/gen7_renderclear.c
418
gen7_emit_state_base_address(&cmds, descriptors);
drivers/gpu/drm/i915/gt/gen7_renderclear.c
419
gen7_emit_pipeline_invalidate(&cmds);
drivers/gpu/drm/i915/gt/gen7_renderclear.c
422
gen7_emit_vfe_state(&cmds, bv, urb_size - 1, 0, 0);
drivers/gpu/drm/i915/gt/gen7_renderclear.c
423
gen7_emit_interface_descriptor_load(&cmds, descriptors, desc_count);
drivers/gpu/drm/i915/gt/gen7_renderclear.c
427
gen7_emit_media_object(&cmds, i);
drivers/gpu/drm/i915/gt/gen7_renderclear.c
429
batch_add(&cmds, MI_BATCH_BUFFER_END);
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
176
u32 *cmds, u32 size_in_bytes, u32 resv_space)
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
181
ctb->cmds = cmds;
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
266
u32 *cmds;
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
283
cmds = blob + 2 * CTB_DESC_SIZE;
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
287
ptrdiff(desc, blob), ptrdiff(cmds, blob), cmds_size,
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
290
guc_ct_buffer_init(&ct->ctbs.send, desc, cmds, cmds_size, resv_space);
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
294
cmds = blob + 2 * CTB_DESC_SIZE + CTB_H2G_BUFFER_SIZE;
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
298
ptrdiff(desc, blob), ptrdiff(cmds, blob), cmds_size,
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
301
guc_ct_buffer_init(&ct->ctbs.recv, desc, cmds, cmds_size, resv_space);
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
331
u32 base, desc, cmds, size;
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
355
cmds = base + ptrdiff(ct->ctbs.recv.cmds, blob);
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
357
err = ct_register_buffer(ct, false, desc, cmds, size);
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
362
cmds = base + ptrdiff(ct->ctbs.send.cmds, blob);
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
364
err = ct_register_buffer(ct, true, desc, cmds, size);
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
440
u32 *cmds = ctb->cmds;
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
481
cmds[tail] = header;
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
484
cmds[tail] = hxg;
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
488
cmds[tail] = action[i];
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
891
u32 *cmds = ctb->cmds;
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
947
header = cmds[head];
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
956
size - head : available - 1), &cmds[head],
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
958
available - 1 - size + head : 0), &cmds[0]);
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
968
size - head : available - 1), &cmds[head],
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
970
available - 1 - size + head : 0), &cmds[0]);
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c
977
(*msg)->msg[i] = cmds[head];
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h
48
u32 *cmds;
drivers/gpu/drm/i915/i915_gpu_error.c
1788
saved->cmds_offset = ((void *)ctb->cmds) - blob_ptr;
drivers/gpu/drm/msm/adreno/a5xx_power.c
330
unsigned int *data, *ptr, *cmds;
drivers/gpu/drm/msm/adreno/a5xx_power.c
356
cmds = data + data[2] + 3;
drivers/gpu/drm/msm/adreno/a5xx_power.c
382
ptr[dwords++] = *cmds++;
drivers/gpu/drm/msm/msm_gem_submit.c
205
u64_to_user_ptr(args->cmds + (i * sizeof(submit_cmd)));
drivers/gpu/drm/panel/panel-boe-himax8279d.c
64
static int send_mipi_cmds(struct drm_panel *panel, const struct panel_cmd *cmds)
drivers/gpu/drm/panel/panel-boe-himax8279d.c
71
err = mipi_dsi_dcs_write_buffer(pinfo->link, &cmds[i],
drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c
409
const struct ltk050h3146w_cmd *cmds,
drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c
415
mipi_dsi_generic_write_multi(dsi_ctx, &cmds[i],
drivers/gpu/drm/panel/panel-novatek-nt35510.c
1022
if (nt->conf->cmds & NT35510_CMD_CONTROL_DISPLAY) {
drivers/gpu/drm/panel/panel-novatek-nt35510.c
1168
if (nt->conf->cmds & NT35510_CMD_CONTROL_DISPLAY)
drivers/gpu/drm/panel/panel-novatek-nt35510.c
1250
.cmds = NT35510_CMD_CORRECT_GAMMA,
drivers/gpu/drm/panel/panel-novatek-nt35510.c
1325
.cmds = NT35510_CMD_CONTROL_DISPLAY | NT35510_CMD_SETVCMOFF,
drivers/gpu/drm/panel/panel-novatek-nt35510.c
200
u32 cmds;
drivers/gpu/drm/panel/panel-novatek-nt35510.c
725
if (nt->conf->cmds & NT35510_CMD_SETVCMOFF) {
drivers/gpu/drm/panel/panel-novatek-nt35510.c
912
if (nt->conf->cmds & NT35510_CMD_CORRECT_GAMMA) {
drivers/gpu/drm/panel/panel-novatek-nt36672a.c
83
const struct nt36672a_panel_cmd *cmds, int num)
drivers/gpu/drm/panel/panel-novatek-nt36672a.c
88
const struct nt36672a_panel_cmd *cmd = &cmds[i];
drivers/gpu/drm/tegra/submit.c
396
struct drm_tegra_submit_cmd *cmds;
drivers/gpu/drm/tegra/submit.c
404
cmds = alloc_copy_user_array(u64_to_user_ptr(args->cmds_ptr), args->num_cmds,
drivers/gpu/drm/tegra/submit.c
405
sizeof(*cmds));
drivers/gpu/drm/tegra/submit.c
406
if (IS_ERR(cmds)) {
drivers/gpu/drm/tegra/submit.c
408
return ERR_CAST(cmds);
drivers/gpu/drm/tegra/submit.c
427
struct drm_tegra_submit_cmd *cmd = &cmds[i];
drivers/gpu/drm/tegra/submit.c
484
kvfree(cmds);
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
105
} *cmds;
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
117
fifo_size = sizeof(*cmds) + sizeof(*flush) + sizeof(*items) * num_items;
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
119
cmds = VMW_CMD_RESERVE(dev_priv, fifo_size);
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
121
if (!cmds)
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
124
items = (typeof(items))&cmds[1];
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
128
fill_escape(&cmds->escape, sizeof(*items) * (num_items + 1));
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
130
cmds->header.cmdType = SVGA_ESCAPE_VMWARE_VIDEO_SET_REGS;
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
131
cmds->header.streamId = arg->stream_id;
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
185
} *cmds;
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
189
cmds = VMW_CMD_RESERVE(dev_priv, sizeof(*cmds));
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
190
if (cmds)
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
201
fill_escape(&cmds->escape, sizeof(cmds->body));
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
202
cmds->body.header.cmdType = SVGA_ESCAPE_VMWARE_VIDEO_SET_REGS;
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
203
cmds->body.header.streamId = stream_id;
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
204
cmds->body.items[0].registerId = SVGA_VIDEO_ENABLED;
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
205
cmds->body.items[0].value = false;
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
206
fill_flush(&cmds->flush, stream_id);
drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c
208
vmw_cmd_commit(dev_priv, sizeof(*cmds));
drivers/gpu/drm/xe/xe_guc_ct.c
1805
xe_map_memcpy_from(xe, msg, &g2h->cmds, sizeof(u32) * g2h->info.head,
drivers/gpu/drm/xe/xe_guc_ct.c
1822
&g2h->cmds, sizeof(u32) * head,
drivers/gpu/drm/xe/xe_guc_ct.c
1825
&g2h->cmds, 0,
drivers/gpu/drm/xe/xe_guc_ct.c
1829
&g2h->cmds, sizeof(u32) * head,
drivers/gpu/drm/xe/xe_guc_ct.c
450
h2g->cmds = IOSYS_MAP_INIT_OFFSET(map, CTB_H2G_BUFFER_OFFSET);
drivers/gpu/drm/xe/xe_guc_ct.c
468
g2h->cmds = IOSYS_MAP_INIT_OFFSET(map, CTB_G2H_BUFFER_OFFSET);
drivers/gpu/drm/xe/xe_guc_ct.c
950
struct iosys_map map = IOSYS_MAP_INIT_OFFSET(&h2g->cmds,
drivers/gpu/drm/xe/xe_guc_ct_types.h
47
struct iosys_map cmds;
drivers/gpu/drm/xe/xe_migrate.c
594
u32 cmds = 0;
drivers/gpu/drm/xe/xe_migrate.c
604
cmds += cmd_size;
drivers/gpu/drm/xe/xe_migrate.c
614
cmds += 3 * DIV_ROUND_UP(num_4k_pages, MAX_PTE_PER_SDI);
drivers/gpu/drm/xe/xe_migrate.c
617
cmds += num_4k_pages * 2;
drivers/gpu/drm/xe/xe_migrate.c
620
cmds += cmd_size;
drivers/gpu/drm/xe/xe_migrate.c
623
return cmds;
drivers/gpu/host1x/hw/channel_hw.c
109
static void submit_gathers(struct host1x_job *job, struct host1x_job_cmd *cmds, u32 num_cmds,
drivers/gpu/host1x/hw/channel_hw.c
120
struct host1x_job_cmd *cmd = &cmds[i];
drivers/gpu/host1x/hw/channel_hw.c
221
if (!job->cmds[0].is_wait || job->cmds[0].wait.relative)
drivers/gpu/host1x/hw/channel_hw.c
232
struct host1x_job_cmd *cmd = &job->cmds[i];
drivers/gpu/host1x/hw/channel_hw.c
263
submit_gathers(job, job->cmds + i, job->num_cmds - i, job->syncpt_end - job->syncpt_incrs);
drivers/gpu/host1x/hw/channel_hw.c
301
submit_gathers(job, job->cmds, job->num_cmds, job->syncpt_end - job->syncpt_incrs);
drivers/gpu/host1x/hw/debug_hw.c
221
if (job->cmds[i].is_wait)
drivers/gpu/host1x/hw/debug_hw.c
224
g = &job->cmds[i].gather;
drivers/gpu/host1x/job.c
116
struct host1x_job_gather *gather = &job->cmds[job->num_cmds].gather;
drivers/gpu/host1x/job.c
129
struct host1x_job_cmd *cmd = &job->cmds[job->num_cmds];
drivers/gpu/host1x/job.c
220
if (job->cmds[i].is_wait)
drivers/gpu/host1x/job.c
223
g = &job->cmds[i].gather;
drivers/gpu/host1x/job.c
543
if (job->cmds[i].is_wait)
drivers/gpu/host1x/job.c
546
g = &job->cmds[i].gather;
drivers/gpu/host1x/job.c
572
if (job->cmds[i].is_wait)
drivers/gpu/host1x/job.c
574
g = &job->cmds[i].gather;
drivers/gpu/host1x/job.c
621
if (job->cmds[i].is_wait)
drivers/gpu/host1x/job.c
623
g = &job->cmds[i].gather;
drivers/gpu/host1x/job.c
634
if (!job->cmds[j].is_wait &&
drivers/gpu/host1x/job.c
635
job->cmds[j].gather.bo == g->bo) {
drivers/gpu/host1x/job.c
636
job->cmds[j].gather.handled = true;
drivers/gpu/host1x/job.c
637
job->cmds[j].gather.base = g->base;
drivers/gpu/host1x/job.c
66
job->cmds = num_cmdbufs ? mem : NULL;
drivers/i3c/master/adi-i3c-master.c
101
struct adi_i3c_cmd cmds[] __counted_by(ncmds);
drivers/i3c/master/adi-i3c-master.c
190
xfer = kzalloc_flex(*xfer, cmds, ncmds);
drivers/i3c/master/adi-i3c-master.c
210
struct adi_i3c_cmd *cmd = &xfer->cmds[i];
drivers/i3c/master/adi-i3c-master.c
218
struct adi_i3c_cmd *cmd = &xfer->cmds[i];
drivers/i3c/master/adi-i3c-master.c
245
cmd = &xfer->cmds[xfer->ncmds_comp++];
drivers/i3c/master/adi-i3c-master.c
254
switch (xfer->cmds[i].error) {
drivers/i3c/master/adi-i3c-master.c
341
ccmd = xfer->cmds;
drivers/i3c/master/adi-i3c-master.c
362
cmd->err = adi_i3c_cmd_get_err(&xfer->cmds[0]);
drivers/i3c/master/adi-i3c-master.c
383
struct adi_i3c_cmd *ccmd = &xfer->cmds[i];
drivers/i3c/master/adi-i3c-master.c
413
xfers[i].err = adi_i3c_cmd_get_err(&xfer->cmds[i]);
drivers/i3c/master/adi-i3c-master.c
791
struct adi_i3c_cmd *ccmd = &xfer->cmds[i];
drivers/i3c/master/dw-i3c-master.c
1102
struct dw_i3c_cmd *cmd = &xfer->cmds[i];
drivers/i3c/master/dw-i3c-master.c
261
struct dw_i3c_cmd cmds[] __counted_by(ncmds);
drivers/i3c/master/dw-i3c-master.c
386
xfer = kzalloc_flex(*xfer, cmds, ncmds);
drivers/i3c/master/dw-i3c-master.c
407
struct dw_i3c_cmd *cmd = &xfer->cmds[i];
drivers/i3c/master/dw-i3c-master.c
418
struct dw_i3c_cmd *cmd = &xfer->cmds[i];
drivers/i3c/master/dw-i3c-master.c
482
cmd = &xfer->cmds[RESPONSE_PORT_TID(resp)];
drivers/i3c/master/dw-i3c-master.c
491
switch (xfer->cmds[i].error) {
drivers/i3c/master/dw-i3c-master.c
727
cmd = xfer->cmds;
drivers/i3c/master/dw-i3c-master.c
745
if (xfer->cmds[0].error == RESPONSE_ERROR_IBA_NACK)
drivers/i3c/master/dw-i3c-master.c
764
cmd = xfer->cmds;
drivers/i3c/master/dw-i3c-master.c
783
if (xfer->cmds[0].error == RESPONSE_ERROR_IBA_NACK)
drivers/i3c/master/dw-i3c-master.c
878
cmd = &xfer->cmds[0];
drivers/i3c/master/dw-i3c-master.c
944
struct dw_i3c_cmd *cmd = &xfer->cmds[i];
drivers/i3c/master/dw-i3c-master.c
975
struct dw_i3c_cmd *cmd = &xfer->cmds[i];
drivers/i3c/master/i3c-master-cdns.c
393
struct cdns_i3c_cmd cmds[] __counted_by(ncmds);
drivers/i3c/master/i3c-master-cdns.c
500
xfer = kzalloc_flex(*xfer, cmds, ncmds);
drivers/i3c/master/i3c-master-cdns.c
526
struct cdns_i3c_cmd *cmd = &xfer->cmds[i];
drivers/i3c/master/i3c-master-cdns.c
533
struct cdns_i3c_cmd *cmd = &xfer->cmds[i];
drivers/i3c/master/i3c-master-cdns.c
573
cmd = &xfer->cmds[CMDR_CMDID(cmdr)];
drivers/i3c/master/i3c-master-cdns.c
580
switch (xfer->cmds[i].error) {
drivers/i3c/master/i3c-master-cdns.c
694
ccmd = xfer->cmds;
drivers/i3c/master/i3c-master-cdns.c
716
cmd->err = cdns_i3c_cmd_get_err(&xfer->cmds[0]);
drivers/i3c/master/i3c-master-cdns.c
763
struct cdns_i3c_cmd *ccmd = &cdns_xfer->cmds[i];
drivers/i3c/master/i3c-master-cdns.c
796
xfers[i].err = cdns_i3c_cmd_get_err(&cdns_xfer->cmds[i]);
drivers/i3c/master/i3c-master-cdns.c
834
struct cdns_i3c_cmd *ccmd = &xfer->cmds[i];
drivers/i3c/master/renesas-i3c.c
1017
cmd = xfer->cmds;
drivers/i3c/master/renesas-i3c.c
1057
cmd = xfer->cmds;
drivers/i3c/master/renesas-i3c.c
1141
cmd = xfer->cmds;
drivers/i3c/master/renesas-i3c.c
1187
cmd = xfer->cmds;
drivers/i3c/master/renesas-i3c.c
1262
cmd = xfer->cmds;
drivers/i3c/master/renesas-i3c.c
245
struct renesas_i3c_cmd cmds[] __counted_by(ncmds);
drivers/i3c/master/renesas-i3c.c
349
xfer = kzalloc_flex(*xfer, cmds, ncmds);
drivers/i3c/master/renesas-i3c.c
369
cmd = xfer->cmds;
drivers/i3c/master/renesas-i3c.c
674
cmd = xfer->cmds;
drivers/i3c/master/renesas-i3c.c
767
cmd = xfer->cmds;
drivers/i3c/master/renesas-i3c.c
830
struct renesas_i3c_cmd *cmd = xfer->cmds;
drivers/i3c/master/renesas-i3c.c
935
cmd = xfer->cmds;
drivers/i3c/master/svc-i3c-master.c
1514
xfer = kzalloc_flex(*xfer, cmds, ncmds);
drivers/i3c/master/svc-i3c-master.c
1566
struct svc_i3c_cmd *cmd = &xfer->cmds[i];
drivers/i3c/master/svc-i3c-master.c
1653
cmd = &xfer->cmds[0];
drivers/i3c/master/svc-i3c-master.c
1691
cmd = &xfer->cmds[0];
drivers/i3c/master/svc-i3c-master.c
1701
cmd = &xfer->cmds[1];
drivers/i3c/master/svc-i3c-master.c
1773
struct svc_i3c_cmd *cmd = &xfer->cmds[i];
drivers/i3c/master/svc-i3c-master.c
1814
struct svc_i3c_cmd *cmd = &xfer->cmds[i];
drivers/i3c/master/svc-i3c-master.c
190
struct svc_i3c_cmd cmds[] __counted_by(ncmds);
drivers/iio/adc/ti-adc108s102.c
115
unsigned int bit, cmds;
drivers/iio/adc/ti-adc108s102.c
121
cmds = 0;
drivers/iio/adc/ti-adc108s102.c
123
st->tx_buf[cmds++] = cpu_to_be16(ADC108S102_CMD(bit));
drivers/iio/adc/ti-adc108s102.c
126
st->tx_buf[cmds++] = 0x00;
drivers/iio/adc/ti-adc108s102.c
131
st->ring_xfer.len = cmds * sizeof(st->tx_buf[0]);
drivers/infiniband/core/roce_gid_mgmt.c
647
for (i = 0; i < ARRAY_SIZE(work->cmds) && work->cmds[i].cb; i++) {
drivers/infiniband/core/roce_gid_mgmt.c
648
ib_enum_all_roce_netdevs(work->cmds[i].filter,
drivers/infiniband/core/roce_gid_mgmt.c
649
work->cmds[i].filter_ndev,
drivers/infiniband/core/roce_gid_mgmt.c
650
work->cmds[i].cb,
drivers/infiniband/core/roce_gid_mgmt.c
651
work->cmds[i].ndev);
drivers/infiniband/core/roce_gid_mgmt.c
652
dev_put(work->cmds[i].ndev);
drivers/infiniband/core/roce_gid_mgmt.c
653
dev_put(work->cmds[i].filter_ndev);
drivers/infiniband/core/roce_gid_mgmt.c
659
static int netdevice_queue_work(struct netdev_event_work_cmd *cmds,
drivers/infiniband/core/roce_gid_mgmt.c
668
memcpy(ndev_work->cmds, cmds, sizeof(ndev_work->cmds));
drivers/infiniband/core/roce_gid_mgmt.c
669
for (i = 0; i < ARRAY_SIZE(ndev_work->cmds) && ndev_work->cmds[i].cb; i++) {
drivers/infiniband/core/roce_gid_mgmt.c
670
if (!ndev_work->cmds[i].ndev)
drivers/infiniband/core/roce_gid_mgmt.c
671
ndev_work->cmds[i].ndev = ndev;
drivers/infiniband/core/roce_gid_mgmt.c
672
if (!ndev_work->cmds[i].filter_ndev)
drivers/infiniband/core/roce_gid_mgmt.c
673
ndev_work->cmds[i].filter_ndev = ndev;
drivers/infiniband/core/roce_gid_mgmt.c
674
dev_hold(ndev_work->cmds[i].ndev);
drivers/infiniband/core/roce_gid_mgmt.c
675
dev_hold(ndev_work->cmds[i].filter_ndev);
drivers/infiniband/core/roce_gid_mgmt.c
69
struct netdev_event_work_cmd cmds[ROCE_NETDEV_CALLBACK_SZ];
drivers/infiniband/core/roce_gid_mgmt.c
696
struct netdev_event_work_cmd *cmds)
drivers/infiniband/core/roce_gid_mgmt.c
704
cmds[0] = upper_ips_del_cmd;
drivers/infiniband/core/roce_gid_mgmt.c
705
cmds[0].ndev = changeupper_info->upper_dev;
drivers/infiniband/core/roce_gid_mgmt.c
706
cmds[1] = add_cmd;
drivers/infiniband/core/roce_gid_mgmt.c
717
struct netdev_event_work_cmd *cmds)
drivers/infiniband/core/roce_gid_mgmt.c
728
cmds[0] = bonding_default_del_cmd;
drivers/infiniband/core/roce_gid_mgmt.c
729
cmds[0].ndev = event_ndev;
drivers/infiniband/core/roce_gid_mgmt.c
730
cmds[0].filter_ndev = changeupper_info->upper_dev;
drivers/infiniband/core/roce_gid_mgmt.c
733
cmds[1] = bonding_default_add_cmd;
drivers/infiniband/core/roce_gid_mgmt.c
734
cmds[1].ndev = changeupper_info->upper_dev;
drivers/infiniband/core/roce_gid_mgmt.c
735
cmds[1].filter_ndev = changeupper_info->upper_dev;
drivers/infiniband/core/roce_gid_mgmt.c
738
cmds[2] = add_cmd_upper_ips;
drivers/infiniband/core/roce_gid_mgmt.c
739
cmds[2].ndev = changeupper_info->upper_dev;
drivers/infiniband/core/roce_gid_mgmt.c
740
cmds[2].filter_ndev = changeupper_info->upper_dev;
drivers/infiniband/core/roce_gid_mgmt.c
745
struct netdev_event_work_cmd *cmds)
drivers/infiniband/core/roce_gid_mgmt.c
748
ndev_event_link(event_ndev, changeupper_info, cmds);
drivers/infiniband/core/roce_gid_mgmt.c
750
ndev_event_unlink(changeupper_info, cmds);
drivers/infiniband/core/roce_gid_mgmt.c
776
struct netdev_event_work_cmd cmds[ROCE_NETDEV_CALLBACK_SZ] = { {NULL} };
drivers/infiniband/core/roce_gid_mgmt.c
784
cmds[0] = bonding_default_del_cmd_join;
drivers/infiniband/core/roce_gid_mgmt.c
785
cmds[1] = add_default_gid_cmd;
drivers/infiniband/core/roce_gid_mgmt.c
786
cmds[2] = add_cmd;
drivers/infiniband/core/roce_gid_mgmt.c
791
cmds[0] = del_cmd;
drivers/infiniband/core/roce_gid_mgmt.c
797
cmds[0] = netdev_del_cmd;
drivers/infiniband/core/roce_gid_mgmt.c
799
cmds[1] = add_default_gid_cmd;
drivers/infiniband/core/roce_gid_mgmt.c
800
cmds[2] = add_cmd;
drivers/infiniband/core/roce_gid_mgmt.c
807
cmds);
drivers/infiniband/core/roce_gid_mgmt.c
811
cmds[0] = bonding_event_ips_del_cmd;
drivers/infiniband/core/roce_gid_mgmt.c
813
cmds[1] = bonding_default_add_cmd;
drivers/infiniband/core/roce_gid_mgmt.c
815
cmds[2] = add_cmd_upper_ips;
drivers/infiniband/core/roce_gid_mgmt.c
822
return netdevice_queue_work(cmds, ndev);
drivers/input/keyboard/lm8323.c
428
int len, const u16 *cmds)
drivers/input/keyboard/lm8323.c
433
lm8323_write_pwm_one(pwm, i, cmds[i]);
drivers/input/touchscreen/ads7846.c
1103
packet->cmds = 5; /* x, y, z1, z2, pwdown */
drivers/input/touchscreen/ads7846.c
1105
packet->cmds = 3; /* x, y, pwdown */
drivers/input/touchscreen/ads7846.c
1107
for (cmd_idx = 0; cmd_idx < packet->cmds; cmd_idx++) {
drivers/input/touchscreen/ads7846.c
1111
if (cmd_idx == packet->cmds - 1) {
drivers/input/touchscreen/ads7846.c
1145
for (cmd_idx = 0; cmd_idx < packet->cmds; cmd_idx++) {
drivers/input/touchscreen/ads7846.c
1153
if (cmd_idx == packet->cmds - 1)
drivers/input/touchscreen/ads7846.c
1208
packet->cmds = 5; /* x, y, z1, z2, pwdown */
drivers/input/touchscreen/ads7846.c
1210
packet->cmds = 3; /* x, y, pwdown */
drivers/input/touchscreen/ads7846.c
1212
for (cmd_idx = 0; cmd_idx < packet->cmds; cmd_idx++) {
drivers/input/touchscreen/ads7846.c
1216
if (cmd_idx == packet->cmds - 1)
drivers/input/touchscreen/ads7846.c
1253
for (cmd_idx = 0; cmd_idx < packet->cmds; cmd_idx++) {
drivers/input/touchscreen/ads7846.c
1257
if (cmd_idx == packet->cmds - 1)
drivers/input/touchscreen/ads7846.c
769
for (cmd_idx = packet->last_cmd_idx; cmd_idx < packet->cmds - 1; cmd_idx++) {
drivers/input/touchscreen/ads7846.c
82
unsigned int cmds;
drivers/interconnect/qcom/bcm-voter.c
281
struct tcs_cmd cmds[MAX_BCMS];
drivers/interconnect/qcom/bcm-voter.c
309
tcs_list_gen(voter, QCOM_ICC_BUCKET_AMC, cmds, commit_idx);
drivers/interconnect/qcom/bcm-voter.c
316
cmds, commit_idx);
drivers/interconnect/qcom/bcm-voter.c
345
tcs_list_gen(voter, QCOM_ICC_BUCKET_WAKE, cmds, commit_idx);
drivers/interconnect/qcom/bcm-voter.c
347
ret = rpmh_write_batch(voter->dev, RPMH_WAKE_ONLY_STATE, cmds, commit_idx);
drivers/interconnect/qcom/bcm-voter.c
353
tcs_list_gen(voter, QCOM_ICC_BUCKET_SLEEP, cmds, commit_idx);
drivers/interconnect/qcom/bcm-voter.c
355
ret = rpmh_write_batch(voter->dev, RPMH_SLEEP_STATE, cmds, commit_idx);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
373
struct arm_vsmmu_invalidation_cmd *cmds;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
378
cmds = kzalloc_objs(*cmds, array->entry_num);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
379
if (!cmds)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
381
cur = cmds;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
382
end = cmds + array->entry_num;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
384
static_assert(sizeof(*cmds) == 2 * sizeof(u64));
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
386
cmds, sizeof(*cmds), array,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
391
last = cmds;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
412
array->entry_num = cur - cmds;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-iommufd.c
413
kfree(cmds);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1434
struct arm_smmu_cmdq_batch cmds;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1438
arm_smmu_cmdq_batch_init_cmd(smmu, &cmds, &cmd);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1441
smmu, &cmds,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
1445
arm_smmu_cmdq_batch_submit(smmu, &cmds);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2362
struct arm_smmu_cmdq_batch cmds;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2365
arm_smmu_cmdq_batch_init_cmd(master->smmu, &cmds, &cmd);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2368
master->smmu, &cmds,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2372
return arm_smmu_cmdq_batch_submit(master->smmu, &cmds);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2399
struct arm_smmu_cmdq_batch *cmds,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2470
arm_smmu_cmdq_batch_add_cmd_p(smmu, cmds, cmd);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2500
struct arm_smmu_cmdq_batch *cmds,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2511
arm_smmu_cmdq_batch_add_cmd_p(inv->smmu, cmds, &nsize_cmd);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2515
arm_smmu_cmdq_batch_add_range(inv->smmu, cmds, cmd, leaf,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2539
struct arm_smmu_cmdq_batch cmds = {};
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2560
if (!cmds.num)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2561
arm_smmu_cmdq_batch_init_cmd(smmu, &cmds, &cmd);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2567
arm_smmu_inv_to_cmdq_batch(cur, &cmds, &cmd, leaf,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2573
arm_smmu_inv_to_cmdq_batch(cur, &cmds, &cmd, leaf,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2581
smmu, &cmds,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2587
smmu, &cmds,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2593
smmu, &cmds,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2607
if (cmds.num &&
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2609
arm_smmu_cmdq_batch_submit(smmu, &cmds);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
2610
cmds.num = 0;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
669
struct arm_smmu_cmd *cmds,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
680
queue_write(Q_ENT(&cmdq->q, prod), cmds[i].data,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
681
ARRAY_SIZE(cmds[i].data));
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
703
struct arm_smmu_cmd *cmds, int n,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
746
arm_smmu_cmdq_write_entries(cmdq, cmds, llq.prod, n);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
843
struct arm_smmu_cmdq_batch *cmds,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
846
cmds->num = 0;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
847
cmds->cmdq = arm_smmu_get_cmdq(smmu, cmd);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
851
struct arm_smmu_cmdq_batch *cmds,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
854
bool force_sync = (cmds->num == CMDQ_BATCH_ENTRIES - 1) &&
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
858
unsupported_cmd = !arm_smmu_cmdq_supports_cmd(cmds->cmdq, cmd);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
860
arm_smmu_cmdq_issue_cmdlist(smmu, cmds->cmdq, cmds->cmds,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
861
cmds->num, true);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
862
arm_smmu_cmdq_batch_init_cmd(smmu, cmds, cmd);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
865
if (cmds->num == CMDQ_BATCH_ENTRIES) {
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
866
arm_smmu_cmdq_issue_cmdlist(smmu, cmds->cmdq, cmds->cmds,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
867
cmds->num, false);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
868
arm_smmu_cmdq_batch_init_cmd(smmu, cmds, cmd);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
871
cmds->cmds[cmds->num++] = *cmd;
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
874
#define arm_smmu_cmdq_batch_add_cmd(smmu, cmds, cmd) \
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
877
arm_smmu_cmdq_batch_add_cmd_p(smmu, cmds, &__cmd); \
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
881
struct arm_smmu_cmdq_batch *cmds)
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
883
return arm_smmu_cmdq_issue_cmdlist(smmu, cmds->cmdq, cmds->cmds,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c
884
cmds->num, true);
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
1212
struct arm_smmu_cmd *cmds, int n,
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h
713
struct arm_smmu_cmd cmds[CMDQ_BATCH_ENTRIES];
drivers/iommu/iommufd/selftest.c
634
struct iommu_viommu_invalidate_selftest *cmds;
drivers/iommu/iommufd/selftest.c
646
cmds = kzalloc_objs(*cmds, array->entry_num);
drivers/iommu/iommufd/selftest.c
647
if (!cmds)
drivers/iommu/iommufd/selftest.c
649
cur = cmds;
drivers/iommu/iommufd/selftest.c
650
end = cmds + array->entry_num;
drivers/iommu/iommufd/selftest.c
652
static_assert(sizeof(*cmds) == 3 * sizeof(u32));
drivers/iommu/iommufd/selftest.c
654
cmds, sizeof(*cmds), array,
drivers/iommu/iommufd/selftest.c
696
array->entry_num = cur - cmds;
drivers/iommu/iommufd/selftest.c
697
kfree(cmds);
drivers/mailbox/bcm-flexrm-mailbox.c
708
if (!msg->sba.cmds || !msg->sba.cmds_count)
drivers/mailbox/bcm-flexrm-mailbox.c
712
if (((msg->sba.cmds[i].flags & BRCM_SBA_CMD_TYPE_B) ||
drivers/mailbox/bcm-flexrm-mailbox.c
713
(msg->sba.cmds[i].flags & BRCM_SBA_CMD_TYPE_C)) &&
drivers/mailbox/bcm-flexrm-mailbox.c
714
(msg->sba.cmds[i].flags & BRCM_SBA_CMD_HAS_OUTPUT))
drivers/mailbox/bcm-flexrm-mailbox.c
716
if ((msg->sba.cmds[i].flags & BRCM_SBA_CMD_TYPE_B) &&
drivers/mailbox/bcm-flexrm-mailbox.c
717
(msg->sba.cmds[i].data_len > SRCT_LENGTH_MASK))
drivers/mailbox/bcm-flexrm-mailbox.c
719
if ((msg->sba.cmds[i].flags & BRCM_SBA_CMD_TYPE_C) &&
drivers/mailbox/bcm-flexrm-mailbox.c
720
(msg->sba.cmds[i].data_len > SRCT_LENGTH_MASK))
drivers/mailbox/bcm-flexrm-mailbox.c
722
if ((msg->sba.cmds[i].flags & BRCM_SBA_CMD_HAS_RESP) &&
drivers/mailbox/bcm-flexrm-mailbox.c
723
(msg->sba.cmds[i].resp_len > DSTT_LENGTH_MASK))
drivers/mailbox/bcm-flexrm-mailbox.c
725
if ((msg->sba.cmds[i].flags & BRCM_SBA_CMD_HAS_OUTPUT) &&
drivers/mailbox/bcm-flexrm-mailbox.c
726
(msg->sba.cmds[i].data_len > DSTT_LENGTH_MASK))
drivers/mailbox/bcm-flexrm-mailbox.c
741
if ((msg->sba.cmds[i].flags & BRCM_SBA_CMD_TYPE_B) ||
drivers/mailbox/bcm-flexrm-mailbox.c
742
(msg->sba.cmds[i].flags & BRCM_SBA_CMD_TYPE_C))
drivers/mailbox/bcm-flexrm-mailbox.c
745
if (msg->sba.cmds[i].flags & BRCM_SBA_CMD_HAS_RESP)
drivers/mailbox/bcm-flexrm-mailbox.c
748
if (msg->sba.cmds[i].flags & BRCM_SBA_CMD_HAS_OUTPUT)
drivers/mailbox/bcm-flexrm-mailbox.c
766
c = &msg->sba.cmds[i];
drivers/media/pci/saa7164/saa7164-cmd.c
139
q = &dev->cmds[tRsp.seqno].wait;
drivers/media/pci/saa7164/saa7164-cmd.c
166
dev->cmds[tRsp.seqno].signalled = 1;
drivers/media/pci/saa7164/saa7164-cmd.c
178
u32 cmds;
drivers/media/pci/saa7164/saa7164-cmd.c
18
if (dev->cmds[i].inuse == 0) {
drivers/media/pci/saa7164/saa7164-cmd.c
187
mutex_lock(&dev->cmds[msg->id].lock);
drivers/media/pci/saa7164/saa7164-cmd.c
19
dev->cmds[i].inuse = 1;
drivers/media/pci/saa7164/saa7164-cmd.c
190
cmds = size / bus->m_wMaxReqSize;
drivers/media/pci/saa7164/saa7164-cmd.c
192
cmds -= 1;
drivers/media/pci/saa7164/saa7164-cmd.c
197
for (idx = 0; idx < cmds; idx++) {
drivers/media/pci/saa7164/saa7164-cmd.c
20
dev->cmds[i].signalled = 0;
drivers/media/pci/saa7164/saa7164-cmd.c
21
dev->cmds[i].timeout = 0;
drivers/media/pci/saa7164/saa7164-cmd.c
22
ret = dev->cmds[i].seqno;
drivers/media/pci/saa7164/saa7164-cmd.c
237
mutex_unlock(&dev->cmds[msg->id].lock);
drivers/media/pci/saa7164/saa7164-cmd.c
257
if ((dev->cmds[seqno].inuse == 1) &&
drivers/media/pci/saa7164/saa7164-cmd.c
258
(dev->cmds[seqno].seqno == seqno)) {
drivers/media/pci/saa7164/saa7164-cmd.c
259
q = &dev->cmds[seqno].wait;
drivers/media/pci/saa7164/saa7164-cmd.c
265
if (dev->cmds[seqno].signalled == 0) {
drivers/media/pci/saa7164/saa7164-cmd.c
269
__func__, seqno, dev->cmds[seqno].signalled);
drivers/media/pci/saa7164/saa7164-cmd.c
278
wait_event_timeout(*q, dev->cmds[seqno].signalled,
drivers/media/pci/saa7164/saa7164-cmd.c
288
dev->cmds[seqno].signalled);
drivers/media/pci/saa7164/saa7164-cmd.c
34
if ((dev->cmds[seqno].inuse == 1) &&
drivers/media/pci/saa7164/saa7164-cmd.c
35
(dev->cmds[seqno].seqno == seqno)) {
drivers/media/pci/saa7164/saa7164-cmd.c
36
dev->cmds[seqno].inuse = 0;
drivers/media/pci/saa7164/saa7164-cmd.c
37
dev->cmds[seqno].signalled = 0;
drivers/media/pci/saa7164/saa7164-cmd.c
38
dev->cmds[seqno].timeout = 0;
drivers/media/pci/saa7164/saa7164-cmd.c
46
if ((dev->cmds[seqno].inuse == 1) &&
drivers/media/pci/saa7164/saa7164-cmd.c
47
(dev->cmds[seqno].seqno == seqno)) {
drivers/media/pci/saa7164/saa7164-cmd.c
48
dev->cmds[seqno].timeout = 1;
drivers/media/pci/saa7164/saa7164-cmd.c
58
if ((dev->cmds[seqno].inuse == 1) &&
drivers/media/pci/saa7164/saa7164-cmd.c
59
(dev->cmds[seqno].seqno == seqno)) {
drivers/media/pci/saa7164/saa7164-cmd.c
60
ret = dev->cmds[seqno].timeout;
drivers/media/pci/saa7164/saa7164-cmd.c
86
q = &dev->cmds[tRsp.seqno].wait;
drivers/media/pci/saa7164/saa7164-cmd.c
93
dev->cmds[tRsp.seqno].signalled = 1;
drivers/media/pci/saa7164/saa7164-core.c
1325
dev->cmds[i].seqno = i;
drivers/media/pci/saa7164/saa7164-core.c
1326
dev->cmds[i].inuse = 0;
drivers/media/pci/saa7164/saa7164-core.c
1327
mutex_init(&dev->cmds[i].lock);
drivers/media/pci/saa7164/saa7164-core.c
1328
init_waitqueue_head(&dev->cmds[i].wait);
drivers/media/pci/saa7164/saa7164.h
467
struct cmd cmds[SAA_CMD_MAX_MSG_UNITS];
drivers/media/platform/renesas/vsp1/vsp1_dl.c
161
struct vsp1_dl_ext_cmd *cmds;
drivers/media/platform/renesas/vsp1/vsp1_dl.c
441
pool->cmds = kzalloc_objs(*pool->cmds, num_cmds);
drivers/media/platform/renesas/vsp1/vsp1_dl.c
442
if (!pool->cmds) {
drivers/media/platform/renesas/vsp1/vsp1_dl.c
455
kfree(pool->cmds);
drivers/media/platform/renesas/vsp1/vsp1_dl.c
461
struct vsp1_dl_ext_cmd *cmd = &pool->cmds[i];
drivers/media/platform/renesas/vsp1/vsp1_dl.c
475
cmd->cmds = pool->mem + cmd_offset;
drivers/media/platform/renesas/vsp1/vsp1_dl.c
525
kfree(pool->cmds);
drivers/media/platform/renesas/vsp1/vsp1_dl.c
749
cmd->cmds[0].opcode = cmd->opcode;
drivers/media/platform/renesas/vsp1/vsp1_dl.c
750
cmd->cmds[0].flags = cmd->flags;
drivers/media/platform/renesas/vsp1/vsp1_dl.c
751
cmd->cmds[0].address_set = cmd->data_dma;
drivers/media/platform/renesas/vsp1/vsp1_dl.c
752
cmd->cmds[0].reserved = 0;
drivers/media/platform/renesas/vsp1/vsp1_dl.h
44
struct vsp1_pre_ext_dl_body *cmds;
drivers/media/usb/gspca/sq930x.c
742
struct ucbus_write_cmd cmds[2] = {
drivers/media/usb/gspca/sq930x.c
747
ucbus_write(&sd->gspca_dev, cmds, ARRAY_SIZE(cmds), 2);
drivers/mmc/core/block.c
721
struct mmc_ioc_cmd __user *cmds = user->cmds;
drivers/mmc/core/block.c
745
idata[i] = mmc_blk_ioctl_copy_from_user(&cmds[i]);
drivers/mmc/core/block.c
782
err = mmc_blk_ioctl_copy_to_user(&cmds[i], idata[i]);
drivers/mmc/core/core.c
1907
card->scr.cmds & SD_SCR_CMD23_SUPPORT));
drivers/mmc/core/sd.c
1265
if (!(card->scr.cmds & SD_SCR_CMD48_SUPPORT))
drivers/mmc/core/sd.c
240
scr->cmds = unstuff_bits(resp, 32, 4);
drivers/mmc/core/sd.c
242
scr->cmds = unstuff_bits(resp, 32, 2);
drivers/mmc/host/cavium.c
640
(mmc->card->scr.cmds & SD_SCR_CMD23_SUPPORT)))
drivers/mtd/nand/raw/atmel/nand-controller.c
1064
nc->op.cmds[nc->op.ncmds++] = NAND_CMD_READ0;
drivers/mtd/nand/raw/atmel/nand-controller.c
1067
nc->op.cmds[nc->op.ncmds++] = NAND_CMD_READSTART;
drivers/mtd/nand/raw/atmel/nand-controller.c
185
u8 cmds[2];
drivers/mtd/nand/raw/atmel/nand-controller.c
431
op |= ATMEL_NFC_CMD(i, nc->op.cmds[i]);
drivers/mtd/nand/raw/atmel/nand-controller.c
646
nc->op.cmds[nc->op.ncmds++] = instr->ctx.cmd.opcode;
drivers/mtd/nand/raw/atmel/nand-controller.c
996
nc->op.cmds[0] = NAND_CMD_SEQIN;
drivers/mtd/nand/raw/pl35x-nand-controller.c
667
unsigned int rdy_tim_ms = 0, naddrs = 0, cmds = 0, last_flags = 0;
drivers/mtd/nand/raw/pl35x-nand-controller.c
680
if (!cmds) {
drivers/mtd/nand/raw/pl35x-nand-controller.c
687
cmds++;
drivers/mtd/nand/raw/pl35x-nand-controller.c
729
if (cmds == 2)
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
277
enum bnx2x_queue_cmd cmds[] = {BNX2X_Q_CMD_HALT,
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
297
for (i = 0; i < ARRAY_SIZE(cmds); i++) {
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
298
q_params.cmd = cmds[i];
drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.c
301
BNX2X_ERR("Failed to run Queue command %d\n", cmds[i]);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1084
err = root->cmds->modify_flow_table(root, iter, ft);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1165
err = root->cmds->update_root_ft(root, ft, qpn, false);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1169
err = root->cmds->update_root_ft(root, ft,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1233
err = root->cmds->update_fte(root, ft, fg,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1386
err = root->cmds->create_flow_table(root, ft, ft_attr, next_ft);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1410
root->cmds->destroy_flow_table(root, ft);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1512
err = root->cmds->create_flow_group(root, ft, fg_in, fg);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1723
err = root->cmds->create_fte(root, ft, fg, fte);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1725
err = root->cmds->update_fte(root, ft, fg, modify_mask, fte);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
1821
err = root->cmds->create_flow_group(root, ft, in, fg);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2242
(root->cmds->get_capabilities(root, root->table_type) &
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2580
err = root->cmds->update_root_ft(root, new_root_ft,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
2585
err = root->cmds->update_root_ft(root,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3014
const struct mlx5_flow_cmds *cmds = mlx5_fs_cmd_get_default(table_type);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3025
root_ns->cmds = cmds;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
3743
return root->cmds->get_capabilities(root, root->table_type);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
4041
err = root->cmds->update_root_ft(root, root->root_ft, underlay_qpn,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
4085
err = root->cmds->update_root_ft(root, root->root_ft, underlay_qpn,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
4138
err = root->cmds->modify_header_alloc(root, ns_type, num_actions,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
4157
root->cmds->modify_header_dealloc(root, modify_hdr);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
4180
err = root->cmds->packet_reformat_alloc(root, params, ns_type,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
4199
root->cmds->packet_reformat_dealloc(root, pkt_reformat);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
4227
id = root->cmds->create_match_definer(root, format_id, match_mask);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
4246
root->cmds->destroy_match_definer(root, definer->id);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
4260
return ns->cmds->set_peer(ns, peer_ns, peer_vhca_id);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
4271
const struct mlx5_flow_cmds *cmds;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
4286
cmds = mlx5_fs_cmd_get_dr_cmds();
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
4288
cmds = mlx5_fs_cmd_get_hws_cmds();
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
4290
cmds = mlx5_fs_cmd_get_fw_cmds();
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
4291
if (!cmds)
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
4294
err = cmds->create_ns(root);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
4301
root->cmds->destroy_ns(root);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
4302
root->cmds = cmds;
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
580
err = root->cmds->destroy_flow_table(root, ft);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
614
err = root->cmds->update_fte(root, ft, fg, fte->act_dests.modify_mask, fte);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
742
err = root->cmds->update_fte(root, ft, fg,
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
750
err = root->cmds->delete_fte(root, ft, fte);
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c
792
if (fg->node.active && root->cmds->destroy_flow_group(root, ft, fg))
drivers/net/ethernet/mellanox/mlx5/core/fs_core.h
307
const struct mlx5_flow_cmds *cmds;
drivers/net/wireless/intel/iwlwifi/fw/file.h
849
} __packed cmds[16];
drivers/net/wireless/intel/iwlwifi/fw/notif-wait.c
47
if (w->cmds[i] == rec_id ||
drivers/net/wireless/intel/iwlwifi/fw/notif-wait.c
48
(!iwl_cmd_groupid(w->cmds[i]) &&
drivers/net/wireless/intel/iwlwifi/fw/notif-wait.c
49
DEF_ID(w->cmds[i]) == rec_id)) {
drivers/net/wireless/intel/iwlwifi/fw/notif-wait.c
85
const u16 *cmds, int n_cmds,
drivers/net/wireless/intel/iwlwifi/fw/notif-wait.c
96
memcpy(wait_entry->cmds, cmds, n_cmds * sizeof(u16));
drivers/net/wireless/intel/iwlwifi/fw/notif-wait.h
53
u16 cmds[MAX_NOTIF_CMDS];
drivers/net/wireless/intel/iwlwifi/fw/notif-wait.h
83
const u16 *cmds, int n_cmds,
drivers/net/wireless/intel/iwlwifi/mld/notif.c
644
void iwl_mld_delete_handlers(struct iwl_mld *mld, const u16 *cmds, int n_cmds)
drivers/net/wireless/intel/iwlwifi/mld/notif.c
653
if (entry->rx_h->cmd_id == cmds[i]) {
drivers/net/wireless/intel/iwlwifi/mld/notif.h
34
void iwl_mld_delete_handlers(struct iwl_mld *mld, const u16 *cmds, int n_cmds);
drivers/net/wireless/intel/iwlwifi/mvm/ops.c
1704
for (i = 0; i < ARRAY_SIZE(cmds_trig->cmds); i++) {
drivers/net/wireless/intel/iwlwifi/mvm/ops.c
1706
if (!cmds_trig->cmds[i].cmd_id)
drivers/net/wireless/intel/iwlwifi/mvm/ops.c
1709
if (cmds_trig->cmds[i].cmd_id != pkt->hdr.cmd ||
drivers/net/wireless/intel/iwlwifi/mvm/ops.c
1710
cmds_trig->cmds[i].group_id != pkt->hdr.group_id)
drivers/net/wireless/realtek/rtw89/fw.c
11511
len = info->cnt * sizeof(info->cmds[0]);
drivers/net/wireless/realtek/rtw89/fw.c
11518
skb_put_data(skb, info->cmds, len);
drivers/net/wireless/realtek/rtw89/fw.c
11581
if (info->cnt >= ARRAY_SIZE(info->cmds))
drivers/net/wireless/realtek/rtw89/fw.c
11584
h2c = &info->cmds[info->cnt++];
drivers/net/wireless/realtek/rtw89/fw.h
3190
struct rtw89_h2c_cmd_ofld cmds[RTW89_FW_CMD_OFLD_NR];
drivers/nvme/target/rdma.c
104
struct nvmet_rdma_cmd *cmds;
drivers/nvme/target/rdma.c
1071
nvmet_rdma_free_cmds(nsrq->ndev, nsrq->cmds, nsrq->ndev->srq_size,
drivers/nvme/target/rdma.c
1114
nsrq->cmds = nvmet_rdma_alloc_cmds(ndev, srq_size, false);
drivers/nvme/target/rdma.c
1115
if (IS_ERR(nsrq->cmds)) {
drivers/nvme/target/rdma.c
1116
ret = PTR_ERR(nsrq->cmds);
drivers/nvme/target/rdma.c
1124
nsrq->cmds[i].nsrq = nsrq;
drivers/nvme/target/rdma.c
1125
ret = nvmet_rdma_post_recv(ndev, &nsrq->cmds[i]);
drivers/nvme/target/rdma.c
1133
nvmet_rdma_free_cmds(ndev, nsrq->cmds, srq_size, false);
drivers/nvme/target/rdma.c
129
struct nvmet_rdma_cmd *cmds;
drivers/nvme/target/rdma.c
1324
queue->cmds[i].queue = queue;
drivers/nvme/target/rdma.c
1325
ret = nvmet_rdma_post_recv(ndev, &queue->cmds[i]);
drivers/nvme/target/rdma.c
1360
nvmet_rdma_free_cmds(queue->dev, queue->cmds,
drivers/nvme/target/rdma.c
1490
queue->cmds = nvmet_rdma_alloc_cmds(ndev,
drivers/nvme/target/rdma.c
1493
if (IS_ERR(queue->cmds)) {
drivers/nvme/target/rdma.c
1511
nvmet_rdma_free_cmds(queue->dev, queue->cmds,
drivers/nvme/target/rdma.c
367
struct nvmet_rdma_cmd *cmds;
drivers/nvme/target/rdma.c
370
cmds = kvzalloc_objs(struct nvmet_rdma_cmd, nr_cmds);
drivers/nvme/target/rdma.c
371
if (!cmds)
drivers/nvme/target/rdma.c
375
ret = nvmet_rdma_alloc_cmd(ndev, cmds + i, admin);
drivers/nvme/target/rdma.c
380
return cmds;
drivers/nvme/target/rdma.c
384
nvmet_rdma_free_cmd(ndev, cmds + i, admin);
drivers/nvme/target/rdma.c
385
kvfree(cmds);
drivers/nvme/target/rdma.c
391
struct nvmet_rdma_cmd *cmds, int nr_cmds, bool admin)
drivers/nvme/target/rdma.c
396
nvmet_rdma_free_cmd(ndev, cmds + i, admin);
drivers/nvme/target/rdma.c
397
kvfree(cmds);
drivers/nvme/target/tcp.c
1525
struct nvmet_tcp_cmd *cmds;
drivers/nvme/target/tcp.c
1528
cmds = kvzalloc_objs(struct nvmet_tcp_cmd, nr_cmds);
drivers/nvme/target/tcp.c
1529
if (!cmds)
drivers/nvme/target/tcp.c
1533
ret = nvmet_tcp_alloc_cmd(queue, cmds + i);
drivers/nvme/target/tcp.c
1538
queue->cmds = cmds;
drivers/nvme/target/tcp.c
1543
nvmet_tcp_free_cmd(cmds + i);
drivers/nvme/target/tcp.c
1544
kvfree(cmds);
drivers/nvme/target/tcp.c
1551
struct nvmet_tcp_cmd *cmds = queue->cmds;
drivers/nvme/target/tcp.c
1555
nvmet_tcp_free_cmd(cmds + i);
drivers/nvme/target/tcp.c
1558
kvfree(cmds);
drivers/nvme/target/tcp.c
157
struct nvmet_tcp_cmd *cmds;
drivers/nvme/target/tcp.c
1578
struct nvmet_tcp_cmd *cmd = queue->cmds;
drivers/nvme/target/tcp.c
1594
struct nvmet_tcp_cmd *cmd = queue->cmds;
drivers/nvme/target/tcp.c
226
return cmd - queue->cmds;
drivers/nvme/target/tcp.c
992
cmd = &queue->cmds[data->ttag];
drivers/rtc/rtc-digicolor.c
41
static int dc_rtc_cmds(struct dc_rtc *rtc, const u8 *cmds, int len)
drivers/rtc/rtc-digicolor.c
47
writeb_relaxed((cmds[i] & DC_RTC_CMD_MASK) | DC_RTC_GO_BUSY,
drivers/scsi/be2iscsi/be_main.c
317
task = conn->session->cmds[i];
drivers/scsi/bnx2fc/bnx2fc.h
284
struct bnx2fc_cmd **cmds;
drivers/scsi/bnx2fc/bnx2fc_hwi.c
710
io_req = (struct bnx2fc_cmd *)hba->cmd_mgr->cmds[xid];
drivers/scsi/bnx2fc/bnx2fc_hwi.c
831
io_req = (struct bnx2fc_cmd *)hba->cmd_mgr->cmds[xid];
drivers/scsi/bnx2fc/bnx2fc_hwi.c
875
io_req = (struct bnx2fc_cmd *)hba->cmd_mgr->cmds[xid];
drivers/scsi/bnx2fc/bnx2fc_io.c
258
cmgr->cmds = (struct bnx2fc_cmd **)(cmgr + 1);
drivers/scsi/bnx2fc/bnx2fc_io.c
440
cmd_mgr->cmds[xid] = io_req;
drivers/scsi/bnx2fc/bnx2fc_io.c
494
cmd_mgr->cmds[xid] = io_req;
drivers/scsi/bnx2fc/bnx2fc_io.c
531
cmd_mgr->cmds[io_req->xid] = NULL;
drivers/scsi/bnx2i/bnx2i_iscsi.c
473
struct iscsi_task *task = session->cmds[i];
drivers/scsi/bnx2i/bnx2i_iscsi.c
498
struct iscsi_task *task = session->cmds[i];
drivers/scsi/hpsa.c
1854
int cmds = 0;
drivers/scsi/hpsa.c
1862
cmds = hpsa_find_outstanding_commands_for_dev(h, device);
drivers/scsi/hpsa.c
1863
if (cmds == 0)
drivers/scsi/hpsa.c
1875
device->bus, device->target, device->lun, cmds);
drivers/scsi/ips.c
4262
ips_deallocatescbs(ips_ha_t * ha, int cmds)
drivers/scsi/ips.c
4266
IPS_SGLIST_SIZE(ha) * IPS_MAX_SG * cmds,
drivers/scsi/ips.c
4269
dma_free_coherent(&ha->pcidev->dev, sizeof (ips_scb_t) * cmds,
drivers/scsi/libiscsi.c
1197
return session->cmds[i];
drivers/scsi/libiscsi.c
1973
task = session->cmds[i];
drivers/scsi/libiscsi.c
2173
running_task = conn->session->cmds[i];
drivers/scsi/libiscsi.c
3074
(void***)&session->cmds,
drivers/scsi/libiscsi.c
3080
struct iscsi_task *task = session->cmds[cmd_i];
drivers/scsi/libiscsi.c
3364
task = conn->session->cmds[i];
drivers/scsi/libiscsi_tcp.c
1146
struct iscsi_task *task = session->cmds[cmd_i];
drivers/scsi/libiscsi_tcp.c
1176
struct iscsi_task *task = session->cmds[i];
drivers/scsi/libiscsi_tcp.c
1191
struct iscsi_task *task = session->cmds[i];
drivers/scsi/qedf/qedf.h
447
struct qedf_ioreq cmds[FCOE_PARAMS_NUM_TASKS];
drivers/scsi/qedf/qedf_io.c
147
io_req = &cmgr->cmds[i];
drivers/scsi/qedf/qedf_io.c
1646
io_req = &cmd_mgr->cmds[i];
drivers/scsi/qedf/qedf_io.c
1813
io_req = &cmd_mgr->cmds[i];
drivers/scsi/qedf/qedf_io.c
215
io_req = &cmgr->cmds[i];
drivers/scsi/qedf/qedf_io.c
333
io_req = &cmd_mgr->cmds[cmd_mgr->idx];
drivers/scsi/qedf/qedf_main.c
2283
io_req = &qedf->cmd_mgr->cmds[xid];
drivers/scsi/qedf/qedf_main.c
2827
io_req = &qedf->cmd_mgr->cmds[xid];
drivers/scsi/qedi/qedi_iscsi.c
170
struct iscsi_task *task = session->cmds[i];
drivers/scsi/qedi/qedi_iscsi.c
214
struct iscsi_task *task = session->cmds[i];
drivers/soc/qcom/rpmh-rsc.c
505
cmd = &msg->cmds[i];
drivers/soc/qcom/rpmh-rsc.c
558
if (cmd_db_match_resource_addr(msg->cmds[k].addr, addr))
drivers/soc/qcom/rpmh.c
180
req = cache_rpm_request(ctrlr, state, &rpm_msg->msg.cmds[i]);
drivers/soc/qcom/rpmh.c
205
req->msg.cmds = req->cmd;
drivers/soc/qcom/rpmh.c
31
.cmds = name.cmd, \
drivers/soc/qcom/rpmh.c
372
ret, rpm_msgs[i].msg.cmds[0].addr);
drivers/soc/qcom/trace-rpmh.h
31
__entry->addr = r->cmds[0].addr;
drivers/soc/qcom/trace-rpmh.h
32
__entry->data = r->cmds[0].data;
drivers/target/target_core_user.c
1753
LIST_HEAD(cmds);
drivers/target/target_core_user.c
1762
list_splice_init(&udev->qfull_queue, &cmds);
drivers/target/target_core_user.c
1764
list_for_each_entry_safe(tcmu_cmd, tmp_cmd, &cmds, queue_entry) {
drivers/target/target_core_user.c
1802
list_splice_tail(&cmds, &udev->qfull_queue);
drivers/thermal/mediatek/lvts_thermal.c
1034
static void lvts_write_config(struct lvts_ctrl *lvts_ctrl, const u32 *cmds, int nr_cmds)
drivers/thermal/mediatek/lvts_thermal.c
1042
writel(cmds[i], LVTS_CONFIG(lvts_ctrl->base));
drivers/vdpa/mlx5/core/mlx5_vdpa.h
167
struct mlx5_vdpa_async_cmd *cmds,
drivers/vdpa/mlx5/core/mr.c
213
struct mlx5_vdpa_async_cmd *cmds;
drivers/vdpa/mlx5/core/mr.c
218
cmds = kvzalloc_objs(*cmds, mr->num_directs);
drivers/vdpa/mlx5/core/mr.c
219
if (!cmds)
drivers/vdpa/mlx5/core/mr.c
233
cmds[i].out = cmd_mem->out;
drivers/vdpa/mlx5/core/mr.c
234
cmds[i].outlen = sizeof(cmd_mem->out);
drivers/vdpa/mlx5/core/mr.c
235
cmds[i].in = cmd_mem->in;
drivers/vdpa/mlx5/core/mr.c
236
cmds[i].inlen = struct_size(cmd_mem, mtt, mttcount);
drivers/vdpa/mlx5/core/mr.c
243
err = mlx5_vdpa_exec_async_cmds(mvdev, cmds, mr->num_directs);
drivers/vdpa/mlx5/core/mr.c
252
struct mlx5_vdpa_async_cmd *cmd = &cmds[i++];
drivers/vdpa/mlx5/core/mr.c
270
cmd_mem = container_of(cmds[i].out, struct mlx5_create_mkey_mem, out);
drivers/vdpa/mlx5/core/mr.c
274
kvfree(cmds);
drivers/vdpa/mlx5/core/mr.c
284
struct mlx5_vdpa_async_cmd *cmds __free(free_cmds) = NULL;
drivers/vdpa/mlx5/core/mr.c
289
cmds = kvzalloc_objs(*cmds, mr->num_directs);
drivers/vdpa/mlx5/core/mr.c
291
if (!cmds || !cmd_mem)
drivers/vdpa/mlx5/core/mr.c
295
cmds[i].out = cmd_mem[i].out;
drivers/vdpa/mlx5/core/mr.c
296
cmds[i].outlen = sizeof(cmd_mem[i].out);
drivers/vdpa/mlx5/core/mr.c
297
cmds[i].in = cmd_mem[i].in;
drivers/vdpa/mlx5/core/mr.c
298
cmds[i].inlen = sizeof(cmd_mem[i].in);
drivers/vdpa/mlx5/core/mr.c
303
err = mlx5_vdpa_exec_async_cmds(mvdev, cmds, mr->num_directs);
drivers/vdpa/mlx5/core/mr.c
312
struct mlx5_vdpa_async_cmd *cmd = &cmds[i++];
drivers/vdpa/mlx5/core/resources.c
332
struct mlx5_vdpa_async_cmd *cmds,
drivers/vdpa/mlx5/core/resources.c
337
struct mlx5_vdpa_async_cmd *cmd = &cmds[issued];
drivers/vdpa/mlx5/core/resources.c
349
wait_for_completion(&cmds[*completed].cmd_done);
drivers/vdpa/mlx5/core/resources.c
367
struct mlx5_vdpa_async_cmd *cmds,
drivers/vdpa/mlx5/core/resources.c
375
init_completion(&cmds[i].cmd_done);
drivers/vdpa/mlx5/core/resources.c
379
err = issue_async_cmd(mvdev, cmds, issued, &completed);
drivers/vdpa/mlx5/core/resources.c
390
wait_for_completion(&cmds[completed++].cmd_done);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1226
struct mlx5_vdpa_async_cmd *cmds;
drivers/vdpa/mlx5/net/mlx5_vnet.c
1232
cmds = kvzalloc_objs(*cmds, num_vqs);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1234
if (!cmds || !cmd_mem) {
drivers/vdpa/mlx5/net/mlx5_vnet.c
1240
cmds[i].in = &cmd_mem[i].in;
drivers/vdpa/mlx5/net/mlx5_vnet.c
1241
cmds[i].inlen = sizeof(cmd_mem[i].in);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1242
cmds[i].out = &cmd_mem[i].out;
drivers/vdpa/mlx5/net/mlx5_vnet.c
1243
cmds[i].outlen = sizeof(cmd_mem[i].out);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1247
err = mlx5_vdpa_exec_async_cmds(&ndev->mvdev, cmds, num_vqs);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1255
struct mlx5_vdpa_async_cmd *cmd = &cmds[i];
drivers/vdpa/mlx5/net/mlx5_vnet.c
1270
kvfree(cmds);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1559
struct mlx5_vdpa_async_cmd *cmds;
drivers/vdpa/mlx5/net/mlx5_vnet.c
1565
cmds = kvzalloc_objs(*cmds, num_vqs);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1567
if (!cmds || !cmd_mem) {
drivers/vdpa/mlx5/net/mlx5_vnet.c
1573
struct mlx5_vdpa_async_cmd *cmd = &cmds[i];
drivers/vdpa/mlx5/net/mlx5_vnet.c
1600
err = mlx5_vdpa_exec_async_cmds(&ndev->mvdev, cmds, num_vqs);
drivers/vdpa/mlx5/net/mlx5_vnet.c
1608
struct mlx5_vdpa_async_cmd *cmd = &cmds[i];
drivers/vdpa/mlx5/net/mlx5_vnet.c
1627
kvfree(cmds);
drivers/video/fbdev/pxafb.c
1189
int pxafb_smart_queue(struct fb_info *info, uint16_t *cmds, int n_cmds)
drivers/video/fbdev/pxafb.c
1194
for (i = 0; i < n_cmds; i++, cmds++) {
drivers/video/fbdev/pxafb.c
1196
if ((*cmds & 0xff00) == SMART_CMD_DELAY) {
drivers/video/fbdev/pxafb.c
1198
mdelay(*cmds & 0xff);
drivers/video/fbdev/pxafb.c
1206
fbi->smart_cmds[fbi->n_smart_cmds++] = *cmds;
fs/binfmt_elf.c
491
static unsigned long maximum_alignment(struct elf_phdr *cmds, int nr)
fs/binfmt_elf.c
497
if (cmds[i].p_type == PT_LOAD) {
fs/binfmt_elf.c
498
unsigned long p_align = cmds[i].p_align;
fs/quota/quota.c
1000
ret = do_quotactl(sb, type, cmds, id, addr, ERR_PTR(-EINVAL));
fs/quota/quota.c
1002
if (quotactl_cmd_onoff(cmds))
fs/quota/quota.c
1007
if (quotactl_cmd_write(cmds))
fs/quota/quota.c
920
uint cmds, type;
fs/quota/quota.c
925
cmds = cmd >> SUBCMDSHIFT;
fs/quota/quota.c
937
if (cmds == Q_SYNC)
fs/quota/quota.c
947
if (cmds == Q_QUOTAON) {
fs/quota/quota.c
955
sb = quotactl_block(special, cmds);
fs/quota/quota.c
961
ret = do_quotactl(sb, type, cmds, id, addr, pathp);
fs/quota/quota.c
963
if (!quotactl_cmd_onoff(cmds))
fs/quota/quota.c
977
unsigned int cmds = cmd >> SUBCMDSHIFT;
fs/quota/quota.c
988
if (quotactl_cmd_write(cmds)) {
fs/quota/quota.c
995
if (quotactl_cmd_onoff(cmds))
fs/smb/client/smb2inode.c
1386
int cmds[2];
fs/smb/client/smb2inode.c
1408
cmds[0] = SMB2_OP_SET_REPARSE;
fs/smb/client/smb2inode.c
1414
cmds[1] = SMB2_OP_POSIX_QUERY_INFO;
fs/smb/client/smb2inode.c
1417
in_iov, cmds, 2, cfile, out_iov, out_buftype, NULL);
fs/smb/client/smb2inode.c
1423
cmds[1] = SMB2_OP_QUERY_INFO;
fs/smb/client/smb2inode.c
1426
in_iov, cmds, 2, cfile, out_iov, out_buftype, NULL);
fs/smb/client/smb2inode.c
1510
int cmds[] = {
fs/smb/client/smb2inode.c
1515
const int num_cmds = ARRAY_SIZE(cmds);
fs/smb/client/smb2inode.c
1563
cmds, num_cmds, cfile, NULL, NULL, dentry);
fs/smb/client/smb2inode.c
1569
cmds, num_cmds, cfile, NULL, NULL, NULL);
fs/smb/client/smb2inode.c
203
int *cmds, int num_cmds, struct cifsFileInfo *cfile,
fs/smb/client/smb2inode.c
302
if (num_cmds > 0 && cmds[0] == SMB2_OP_OPEN_QUERY)
fs/smb/client/smb2inode.c
307
switch (cmds[i]) {
fs/smb/client/smb2inode.c
567
if (rc == 0 && num_cmds > 0 && cmds[0] == SMB2_OP_OPEN_QUERY) {
fs/smb/client/smb2inode.c
596
switch (cmds[i]) {
fs/smb/client/smb2inode.c
820
static bool ea_unsupported(int *cmds, int num_cmds,
fs/smb/client/smb2inode.c
825
if (cmds[num_cmds - 1] != SMB2_OP_QUERY_WSL_EA)
fs/smb/client/smb2inode.c
863
int cmds[3];
fs/smb/client/smb2inode.c
897
cmds[num_cmds++] = SMB2_OP_QUERY_INFO;
fs/smb/client/smb2inode.c
899
cmds[num_cmds++] = SMB2_OP_POSIX_QUERY_INFO;
fs/smb/client/smb2inode.c
911
&oparms, in_iov, cmds, num_cmds,
fs/smb/client/smb2inode.c
945
cmds[0] = SMB2_OP_OPEN_QUERY;
fs/smb/client/smb2inode.c
952
&oparms, in_iov, cmds, num_cmds,
fs/smb/client/smb2inode.c
976
cmds[num_cmds++] = SMB2_OP_GET_REPARSE;
fs/smb/client/smb2inode.c
978
cmds[num_cmds++] = SMB2_OP_QUERY_WSL_EA;
fs/smb/client/smb2inode.c
989
&oparms, in_iov, cmds, num_cmds,
fs/smb/client/smb2inode.c
991
if (rc && ea_unsupported(cmds, num_cmds,
fs/smb/server/connection.h
48
struct smb_version_cmds *cmds;
fs/smb/server/server.c
113
struct smb_version_cmds *cmds;
fs/smb/server/server.c
135
cmds = &conn->cmds[command];
fs/smb/server/server.c
136
if (!cmds->proc) {
fs/smb/server/server.c
157
ret = cmds->proc(work);
fs/smb/server/smb2ops.c
206
conn->cmds = smb2_0_server_cmds;
fs/smb/server/smb2ops.c
223
conn->cmds = smb2_0_server_cmds;
fs/smb/server/smb2ops.c
253
conn->cmds = smb2_0_server_cmds;
fs/smb/server/smb2ops.c
282
conn->cmds = smb2_0_server_cmds;
fs/smb/server/smb_common.c
423
conn->cmds = smb1_server_cmds;
include/linux/host1x.h
288
struct host1x_job_cmd *cmds;
include/linux/lsm_hook_defs.h
46
LSM_HOOK(int, 0, quotactl, int cmds, int type, int id, const struct super_block *sb)
include/linux/mailbox/brcm-message.h
51
struct brcm_sba_command *cmds;
include/linux/mmc/card.h
138
unsigned char cmds;
include/linux/platform_data/video-pxafb.h
176
extern int pxafb_smart_queue(struct fb_info *info, uint16_t *cmds, int);
include/linux/platform_data/video-pxafb.h
180
uint16_t *cmds, int n)
include/linux/security.h
353
int security_quotactl(int cmds, int type, int id, const struct super_block *sb);
include/linux/security.h
704
static inline int security_quotactl(int cmds, int type, int id,
include/net/nfc/hci.h
171
const struct nfc_vendor_cmd *cmds,
include/net/nfc/hci.h
174
return nfc_set_vendor_cmds(hdev->ndev, cmds, n_cmds);
include/net/nfc/nci_core.h
353
const struct nfc_vendor_cmd *cmds,
include/net/nfc/nci_core.h
356
return nfc_set_vendor_cmds(ndev->nfc_dev, cmds, n_cmds);
include/net/nfc/nfc.h
306
const struct nfc_vendor_cmd *cmds,
include/net/nfc/nfc.h
312
dev->vendor_cmds = cmds;
include/net/sctp/command.h
190
struct sctp_cmd cmds[SCTP_MAX_NUM_COMMANDS];
include/net/sctp/command.h
202
seq->last_used_slot = seq->cmds + SCTP_MAX_NUM_COMMANDS;
include/net/sctp/command.h
218
BUG_ON(cmd < seq->cmds);
include/scsi/libiscsi.h
363
struct iscsi_task **cmds; /* Original Cmds arr */
include/soc/qcom/tcs.h
63
struct tcs_cmd *cmds;
include/sound/hdaudio.h
274
int cmds[HDA_MAX_CODECS]; /* number of pending requests */
include/uapi/drm/msm_drm.h
337
__u64 cmds; /* in, ptr to array of submit_cmd's */
include/uapi/linux/mmc/ioctl.h
61
struct mmc_ioc_cmd cmds[];
net/sctp/sm_sideeffect.c
1006
sctp_add_cmd_sf(cmds, SCTP_CMD_TIMER_STOP,
net/sctp/sm_sideeffect.c
721
static void sctp_cmd_hb_timers_start(struct sctp_cmd_seq *cmds,
net/sctp/sm_sideeffect.c
734
static void sctp_cmd_hb_timers_stop(struct sctp_cmd_seq *cmds,
net/sctp/sm_sideeffect.c
749
static void sctp_cmd_t3_rtx_timers_stop(struct sctp_cmd_seq *cmds,
net/sctp/sm_sideeffect.c
763
static void sctp_cmd_transport_on(struct sctp_cmd_seq *cmds,
net/sctp/sm_sideeffect.c
834
static int sctp_cmd_process_sack(struct sctp_cmd_seq *cmds,
net/sctp/sm_sideeffect.c
854
static void sctp_cmd_setup_t2(struct sctp_cmd_seq *cmds,
net/sctp/sm_sideeffect.c
872
static void sctp_cmd_new_state(struct sctp_cmd_seq *cmds,
net/sctp/sm_sideeffect.c
937
static void sctp_cmd_delete_tcb(struct sctp_cmd_seq *cmds,
net/sctp/sm_sideeffect.c
959
static void sctp_cmd_setup_t4(struct sctp_cmd_seq *cmds,
net/sctp/sm_sideeffect.c
971
static void sctp_cmd_process_operr(struct sctp_cmd_seq *cmds,
net/sctp/sm_statefuns.c
1855
struct sctp_cmd_seq *cmds)
net/sctp/sm_statefuns.c
1866
sctp_add_cmd_sf(cmds, SCTP_CMD_REPLY, SCTP_CHUNK(abort));
net/sctp/sm_statefuns.c
1868
sctp_add_cmd_sf(cmds, SCTP_CMD_SET_SK_ERR, SCTP_ERROR(ECONNABORTED));
net/sctp/sm_statefuns.c
1869
sctp_add_cmd_sf(cmds, SCTP_CMD_ASSOC_FAILED,
security/security.c
674
int security_quotactl(int cmds, int type, int id, const struct super_block *sb)
security/security.c
676
return call_int_hook(quotactl, cmds, type, id, sb);
security/selinux/hooks.c
2192
static int selinux_quotactl(int cmds, int type, int id, const struct super_block *sb)
security/selinux/hooks.c
2200
switch (cmds) {
sound/aoa/soundbus/i2sbus/core.c
55
r->cmds = (void*)DBDMA_ALIGN(r->space);
sound/aoa/soundbus/i2sbus/core.c
57
(dma_addr_t)((char*)r->cmds - (char*)r->space);
sound/aoa/soundbus/i2sbus/i2sbus.h
32
struct dbdma_cmd *cmds;
sound/aoa/soundbus/i2sbus/pcm.c
380
command = pi->dbdma_ring.cmds;
sound/aoa/soundbus/i2sbus/pcm.c
632
while (pi->dbdma_ring.cmds[i].xfer_status) {
sound/aoa/soundbus/i2sbus/pcm.c
633
if (le16_to_cpu(pi->dbdma_ring.cmds[i].xfer_status) & BT)
sound/aoa/soundbus/i2sbus/pcm.c
640
pi->dbdma_ring.cmds[i].xfer_status = 0;
sound/hda/core/controller.c
243
bus->rirb.cmds[addr]++;
sound/hda/core/controller.c
290
else if (bus->rirb.cmds[addr]) {
sound/hda/core/controller.c
292
bus->rirb.cmds[addr]--;
sound/hda/core/controller.c
293
if (!bus->rirb.cmds[addr] &&
sound/hda/core/controller.c
331
if (!bus->rirb.cmds[addr]) {
sound/hda/core/controller.c
72
memset(bus->rirb.cmds, 0, sizeof(bus->rirb.cmds));
sound/pci/lola/lola.c
126
else if (chip->rirb.cmds) {
sound/pci/lola/lola.c
130
chip->rirb.cmds--;
sound/pci/lola/lola.c
148
if (!chip->rirb.cmds) {
sound/pci/lola/lola.c
402
chip->rirb.rp = chip->rirb.cmds = 0;
sound/pci/lola/lola.c
86
if (chip->rirb.cmds < LOLA_CORB_ENTRIES - 1) {
sound/pci/lola/lola.c
93
chip->rirb.cmds++;
sound/pci/lola/lola.h
213
int cmds; /* number of pending requests */
sound/ppc/pmac.c
211
chip->extra_dma.cmds->command = cpu_to_le16(DBDMA_STOP);
sound/ppc/pmac.c
221
for (i = 0, cp = rec->cmd.cmds; i < rec->nperiods; i++, cp++) {
sound/ppc/pmac.c
259
for (i = 0, cp = rec->cmd.cmds; i < rec->nperiods; i++, cp++)
sound/ppc/pmac.c
273
for (i = 0, cp = rec->cmd.cmds; i < rec->nperiods; i++, cp++)
sound/ppc/pmac.c
297
volatile struct dbdma_cmd __iomem *cp = &rec->cmd.cmds[rec->cur_period];
sound/ppc/pmac.c
391
memcpy((void *)emergency_dbdma.cmds, (void *)cp,
sound/ppc/pmac.c
396
cp = emergency_dbdma.cmds;
sound/ppc/pmac.c
438
cp = emergency_dbdma.cmds;
sound/ppc/pmac.c
440
cp = &rec->cmd.cmds[rec->cur_period];
sound/ppc/pmac.c
60
rec->cmds = (void __iomem *)DBDMA_ALIGN(rec->space);
sound/ppc/pmac.c
61
rec->addr = rec->dma_base + (unsigned long)((char *)rec->cmds - (char *)rec->space);
sound/ppc/pmac.c
720
chip->extra_dma.cmds->req_count = cpu_to_le16(bytes);
sound/ppc/pmac.c
721
chip->extra_dma.cmds->xfer_status = cpu_to_le16(0);
sound/ppc/pmac.c
722
chip->extra_dma.cmds->cmd_dep = cpu_to_le32(chip->extra_dma.addr);
sound/ppc/pmac.c
723
chip->extra_dma.cmds->phy_addr = cpu_to_le32(addr);
sound/ppc/pmac.c
724
chip->extra_dma.cmds->command = cpu_to_le16(OUTPUT_MORE | BR_ALWAYS);
sound/ppc/pmac.c
736
chip->extra_dma.cmds->command = cpu_to_le16(DBDMA_STOP);
sound/ppc/pmac.h
43
struct dbdma_cmd __iomem *cmds;
sound/sparc/dbri.c
107
static const char * const cmds[] = {
sound/sparc/dbri.c
1845
cmds[command], val);
tools/bpf/bpf_dbg.c
1245
static const struct shell_cmd cmds[] = {
tools/bpf/bpf_dbg.c
1265
for (i = 0; i < array_size(cmds); i++) {
tools/bpf/bpf_dbg.c
1266
if (len != strlen(cmds[i].name))
tools/bpf/bpf_dbg.c
1268
if (strncmp(cmds[i].name, cmd, len) == 0) {
tools/bpf/bpf_dbg.c
1269
ret = cmds[i].func(cont);
tools/bpf/bpf_dbg.c
1287
for (; list_index < array_size(cmds); ) {
tools/bpf/bpf_dbg.c
1288
const char *name = cmds[list_index].name;
tools/bpf/bpftool/btf.c
1552
static const struct cmd cmds[] = {
tools/bpf/bpftool/btf.c
1562
return cmd_select(cmds, argc, argv, do_help);
tools/bpf/bpftool/cgroup.c
692
static const struct cmd cmds[] = {
tools/bpf/bpftool/cgroup.c
704
return cmd_select(cmds, argc, argv, do_help);
tools/bpf/bpftool/feature.c
1276
static const struct cmd cmds[] = {
tools/bpf/bpftool/feature.c
1285
return cmd_select(cmds, argc, argv, do_help);
tools/bpf/bpftool/gen.c
2685
static const struct cmd cmds[] = {
tools/bpf/bpftool/gen.c
2696
return cmd_select(cmds, argc, argv, do_help);
tools/bpf/bpftool/iter.c
114
static const struct cmd cmds[] = {
tools/bpf/bpftool/iter.c
122
return cmd_select(cmds, argc, argv, do_help);
tools/bpf/bpftool/link.c
1286
static const struct cmd cmds[] = {
tools/bpf/bpftool/link.c
1297
return cmd_select(cmds, argc, argv, do_help);
tools/bpf/bpftool/main.c
198
int cmd_select(const struct cmd *cmds, int argc, char **argv,
tools/bpf/bpftool/main.c
207
if (argc < 1 && cmds[0].func)
tools/bpf/bpftool/main.c
208
return cmds[0].func(argc, argv);
tools/bpf/bpftool/main.c
210
for (i = 0; cmds[i].cmd; i++) {
tools/bpf/bpftool/main.c
211
if (is_prefix(*argv, cmds[i].cmd)) {
tools/bpf/bpftool/main.c
212
if (!cmds[i].func) {
tools/bpf/bpftool/main.c
214
cmds[i].cmd);
tools/bpf/bpftool/main.c
217
return cmds[i].func(argc - 1, argv + 1);
tools/bpf/bpftool/main.h
143
int cmd_select(const struct cmd *cmds, int argc, char **argv,
tools/bpf/bpftool/map.c
1490
static const struct cmd cmds[] = {
tools/bpf/bpftool/map.c
1513
return cmd_select(cmds, argc, argv, do_help);
tools/bpf/bpftool/net.c
1035
static const struct cmd cmds[] = {
tools/bpf/bpftool/net.c
1046
return cmd_select(cmds, argc, argv, do_help);
tools/bpf/bpftool/perf.c
248
static const struct cmd cmds[] = {
tools/bpf/bpftool/perf.c
257
return cmd_select(cmds, argc, argv, do_help);
tools/bpf/bpftool/prog.c
2599
static const struct cmd cmds[] = {
tools/bpf/bpftool/prog.c
2617
return cmd_select(cmds, argc, argv, do_help);
tools/bpf/bpftool/struct_ops.c
629
static const struct cmd cmds[] = {
tools/bpf/bpftool/struct_ops.c
643
err = cmd_select(cmds, argc, argv, do_help);
tools/bpf/bpftool/token.c
200
static const struct cmd cmds[] = {
tools/bpf/bpftool/token.c
209
return cmd_select(cmds, argc, argv, do_help);
tools/lib/subcmd/help.c
100
while (ci < cmds->cnt) {
tools/lib/subcmd/help.c
102
cmds->names[cj] = cmds->names[ci];
tools/lib/subcmd/help.c
103
cmds->names[ci] = NULL;
tools/lib/subcmd/help.c
108
for (ci = cj; ci < cmds->cnt; ci++)
tools/lib/subcmd/help.c
109
assert(cmds->names[ci] == NULL);
tools/lib/subcmd/help.c
110
cmds->cnt = cj;
tools/lib/subcmd/help.c
135
static void pretty_print_string_list(struct cmdnames *cmds, int longest)
tools/lib/subcmd/help.c
148
rows = (cmds->cnt + cols - 1) / cols;
tools/lib/subcmd/help.c
157
if (n >= cmds->cnt)
tools/lib/subcmd/help.c
159
if (j == cols-1 || n + rows >= cmds->cnt)
tools/lib/subcmd/help.c
161
printf("%-*s", size, cmds->names[n]->name);
tools/lib/subcmd/help.c
17
void add_cmdname(struct cmdnames *cmds, const char *name, size_t len)
tools/lib/subcmd/help.c
186
static void list_commands_in_dir(struct cmdnames *cmds,
tools/lib/subcmd/help.c
217
add_cmdname(cmds, de->d_name + prefix_len, entlen);
tools/lib/subcmd/help.c
27
ALLOC_GROW(cmds->names, cmds->cnt + 1, cmds->alloc);
tools/lib/subcmd/help.c
28
cmds->names[cmds->cnt++] = ent;
tools/lib/subcmd/help.c
31
void clean_cmdnames(struct cmdnames *cmds)
tools/lib/subcmd/help.c
35
for (i = 0; i < cmds->cnt; ++i)
tools/lib/subcmd/help.c
36
zfree(&cmds->names[i]);
tools/lib/subcmd/help.c
37
zfree(&cmds->names);
tools/lib/subcmd/help.c
38
cmds->cnt = 0;
tools/lib/subcmd/help.c
39
cmds->alloc = 0;
tools/lib/subcmd/help.c
49
void uniq(struct cmdnames *cmds)
tools/lib/subcmd/help.c
53
if (!cmds->cnt)
tools/lib/subcmd/help.c
56
for (i = 1; i < cmds->cnt; i++) {
tools/lib/subcmd/help.c
57
if (!strcmp(cmds->names[i]->name, cmds->names[i-1]->name))
tools/lib/subcmd/help.c
58
zfree(&cmds->names[i - 1]);
tools/lib/subcmd/help.c
60
for (i = 0, j = 0; i < cmds->cnt; i++) {
tools/lib/subcmd/help.c
61
if (cmds->names[i]) {
tools/lib/subcmd/help.c
65
cmds->names[j++] = cmds->names[i];
tools/lib/subcmd/help.c
68
cmds->cnt = j;
tools/lib/subcmd/help.c
70
cmds->names[j++] = NULL;
tools/lib/subcmd/help.c
73
void exclude_cmds(struct cmdnames *cmds, struct cmdnames *excludes)
tools/lib/subcmd/help.c
82
while (ci < cmds->cnt && ei < excludes->cnt) {
tools/lib/subcmd/help.c
83
cmp = strcmp(cmds->names[ci]->name, excludes->names[ei]->name);
tools/lib/subcmd/help.c
89
cmds->names[cj++] = cmds->names[ci];
tools/lib/subcmd/help.c
90
cmds->names[ci++] = NULL;
tools/lib/subcmd/help.c
93
zfree(&cmds->names[ci]);
tools/lib/subcmd/help.h
26
void add_cmdname(struct cmdnames *cmds, const char *name, size_t len);
tools/lib/subcmd/help.h
27
void clean_cmdnames(struct cmdnames *cmds);
tools/lib/subcmd/help.h
29
void uniq(struct cmdnames *cmds);
tools/lib/subcmd/help.h
31
void exclude_cmds(struct cmdnames *cmds, struct cmdnames *excludes);
tools/net/ynl/ynltool/main.c
80
int cmd_select(const struct cmd *cmds, int argc, char **argv,
tools/net/ynl/ynltool/main.c
89
if (argc < 1 && cmds[0].func)
tools/net/ynl/ynltool/main.c
90
return cmds[0].func(argc, argv);
tools/net/ynl/ynltool/main.c
92
for (i = 0; cmds[i].cmd; i++) {
tools/net/ynl/ynltool/main.c
93
if (is_prefix(*argv, cmds[i].cmd)) {
tools/net/ynl/ynltool/main.c
94
if (!cmds[i].func) {
tools/net/ynl/ynltool/main.c
95
p_err("command '%s' is not available", cmds[i].cmd);
tools/net/ynl/ynltool/main.c
98
return cmds[i].func(argc - 1, argv + 1);
tools/net/ynl/ynltool/main.h
59
int cmd_select(const struct cmd *cmds, int argc, char **argv,
tools/perf/tests/subcmd-help.c
11
add_cmdname(&cmds, "aaa", 3);
tools/perf/tests/subcmd-help.c
12
add_cmdname(&cmds, "foo", 3);
tools/perf/tests/subcmd-help.c
13
add_cmdname(&cmds, "xyz", 3);
tools/perf/tests/subcmd-help.c
15
TEST_ASSERT_VAL("cannot find cmd", is_in_cmdlist(&cmds, "aaa") == 1);
tools/perf/tests/subcmd-help.c
16
TEST_ASSERT_VAL("wrong cmd", is_in_cmdlist(&cmds, "bar") == 0);
tools/perf/tests/subcmd-help.c
17
TEST_ASSERT_VAL("case sensitive", is_in_cmdlist(&cmds, "XYZ") == 0);
tools/perf/tests/subcmd-help.c
19
clean_cmdnames(&cmds);
tools/perf/tests/subcmd-help.c
26
struct cmdnames cmds = {};
tools/perf/tests/subcmd-help.c
29
add_cmdname(&cmds, "aaa", 3);
tools/perf/tests/subcmd-help.c
30
add_cmdname(&cmds, "aaa", 3);
tools/perf/tests/subcmd-help.c
31
add_cmdname(&cmds, "bbb", 3);
tools/perf/tests/subcmd-help.c
33
TEST_ASSERT_VAL("invalid original size", cmds.cnt == 3);
tools/perf/tests/subcmd-help.c
35
uniq(&cmds);
tools/perf/tests/subcmd-help.c
36
TEST_ASSERT_VAL("invalid final size", cmds.cnt == 2);
tools/perf/tests/subcmd-help.c
38
TEST_ASSERT_VAL("cannot find cmd", is_in_cmdlist(&cmds, "aaa") == 1);
tools/perf/tests/subcmd-help.c
39
TEST_ASSERT_VAL("cannot find cmd", is_in_cmdlist(&cmds, "bbb") == 1);
tools/perf/tests/subcmd-help.c
40
TEST_ASSERT_VAL("wrong cmd", is_in_cmdlist(&cmds, "ccc") == 0);
tools/perf/tests/subcmd-help.c
42
clean_cmdnames(&cmds);
tools/perf/tests/subcmd-help.c
9
struct cmdnames cmds = {};
tools/perf/util/help-unknown-cmd.c
32
static int add_cmd_list(struct cmdnames *cmds, struct cmdnames *old)
tools/perf/util/help-unknown-cmd.c
34
unsigned int i, nr = cmds->cnt + old->cnt;
tools/perf/util/help-unknown-cmd.c
37
if (nr > cmds->alloc) {
tools/perf/util/help-unknown-cmd.c
39
if (alloc_nr(cmds->alloc) < nr)
tools/perf/util/help-unknown-cmd.c
40
cmds->alloc = nr;
tools/perf/util/help-unknown-cmd.c
42
cmds->alloc = alloc_nr(cmds->alloc);
tools/perf/util/help-unknown-cmd.c
43
tmp = realloc(cmds->names, cmds->alloc * sizeof(*cmds->names));
tools/perf/util/help-unknown-cmd.c
46
cmds->names = tmp;
tools/perf/util/help-unknown-cmd.c
49
cmds->names[cmds->cnt++] = old->names[i];
tools/power/x86/intel-speed-select/isst-config.c
3112
struct process_cmd_struct *cmds)
tools/power/x86/intel-speed-select/isst-config.c
3133
while (cmds[i].feature) {
tools/power/x86/intel-speed-select/isst-config.c
3134
if (!strcmp(cmds[i].feature, feature) &&
tools/power/x86/intel-speed-select/isst-config.c
3135
!strcmp(cmds[i].command, cmd)) {
tools/power/x86/intel-speed-select/isst-config.c
3137
cmds[i].process_fn(cmds[i].arg);
tools/testing/selftests/bpf/prog_tests/token.c
101
__u64 cmds;
tools/testing/selftests/bpf/prog_tests/token.c
1155
.cmds = 1ULL << BPF_BTF_LOAD,
tools/testing/selftests/bpf/prog_tests/token.c
1171
.cmds = bit(BPF_MAP_CREATE),
tools/testing/selftests/bpf/prog_tests/token.c
1179
.cmds = bit(BPF_PROG_LOAD),
tools/testing/selftests/bpf/prog_tests/token.c
1188
.cmds = bit(BPF_BTF_LOAD) | bit(BPF_PROG_LOAD) | bit(BPF_BTF_GET_FD_BY_ID),
tools/testing/selftests/bpf/prog_tests/token.c
1196
.cmds = bit(BPF_BTF_LOAD) | bit(BPF_PROG_LOAD) | bit(BPF_BTF_GET_FD_BY_ID),
tools/testing/selftests/bpf/prog_tests/token.c
1205
.cmds = bit(BPF_MAP_CREATE) | bit(BPF_PROG_LOAD),
tools/testing/selftests/bpf/prog_tests/token.c
1216
.cmds = bit(BPF_BTF_LOAD) | bit(BPF_MAP_CREATE) | bit(BPF_PROG_LOAD),
tools/testing/selftests/bpf/prog_tests/token.c
1227
.cmds = bit(BPF_BTF_LOAD) | bit(BPF_MAP_CREATE) | bit(BPF_PROG_LOAD),
tools/testing/selftests/bpf/prog_tests/token.c
1238
.cmds = bit(BPF_BTF_LOAD) | bit(BPF_MAP_CREATE) | bit(BPF_PROG_LOAD),
tools/testing/selftests/bpf/prog_tests/token.c
1248
.cmds = bit(BPF_MAP_CREATE),
tools/testing/selftests/bpf/prog_tests/token.c
1259
.cmds = bit(BPF_BTF_LOAD) | bit(BPF_PROG_LOAD),
tools/testing/selftests/bpf/prog_tests/token.c
127
err = set_delegate_mask(fs_fd, "delegate_cmds", opts->cmds, opts->cmds_str);
tools/testing/selftests/drivers/s390x/uvdevice/test_uvdevice.c
130
unsigned long cmds[] = {
tools/testing/selftests/drivers/s390x/uvdevice/test_uvdevice.c
138
for (size_t i = 0; i < ARRAY_SIZE(cmds); i++) {
tools/testing/selftests/drivers/s390x/uvdevice/test_uvdevice.c
139
rc = ioctl(self->uv_fd, cmds[i], &self->uvio_ioctl);
tools/usb/usbip/src/usbip.c
100
for (i = 0; cmds[i].name != NULL; i++)
tools/usb/usbip/src/usbip.c
101
if (!strcmp(cmds[i].name, argv[0]) && cmds[i].usage) {
tools/usb/usbip/src/usbip.c
102
cmds[i].usage();
tools/usb/usbip/src/usbip.c
110
for (cmd = cmds; cmd->name != NULL; cmd++)
tools/usb/usbip/src/usbip.c
177
for (i = 0; cmds[i].name != NULL; i++)
tools/usb/usbip/src/usbip.c
178
if (!strcmp(cmds[i].name, cmd)) {
tools/usb/usbip/src/usbip.c
182
rc = run_command(&cmds[i], argc, argv);
tools/usb/usbip/src/usbip.c
41
static const struct command cmds[] = {