Home
last modified time | relevance | path

Searched refs:cmds (Results 1 – 25 of 113) sorted by relevance

12345

/linux/tools/lib/subcmd/
H A Dhelp.c17 void add_cmdname(struct cmdnames *cmds, const char *name, size_t len) in add_cmdname() argument
27 ALLOC_GROW(cmds->names, cmds->cnt + 1, cmds->alloc); in add_cmdname()
28 cmds->names[cmds->cnt++] = ent; in add_cmdname()
31 void clean_cmdnames(struct cmdnames *cmds) in clean_cmdnames() argument
35 for (i = 0; i < cmds->cnt; ++i) in clean_cmdnames()
36 zfree(&cmds->names[i]); in clean_cmdnames()
37 zfree(&cmds->names); in clean_cmdnames()
38 cmds->cnt = 0; in clean_cmdnames()
39 cmds->alloc = 0; in clean_cmdnames()
49 void uniq(struct cmdnames *cmds) in uniq() argument
[all …]
H A Dhelp.h26 void add_cmdname(struct cmdnames *cmds, const char *name, size_t len);
27 void clean_cmdnames(struct cmdnames *cmds);
29 void uniq(struct cmdnames *cmds);
31 void exclude_cmds(struct cmdnames *cmds, struct cmdnames *excludes);
/linux/tools/perf/tests/
H A Dsubcmd-help.c9 struct cmdnames cmds = {}; in test__load_cmdnames() local
11 add_cmdname(&cmds, "aaa", 3); in test__load_cmdnames()
12 add_cmdname(&cmds, "foo", 3); in test__load_cmdnames()
13 add_cmdname(&cmds, "xyz", 3); in test__load_cmdnames()
15 TEST_ASSERT_VAL("cannot find cmd", is_in_cmdlist(&cmds, "aaa") == 1); in test__load_cmdnames()
16 TEST_ASSERT_VAL("wrong cmd", is_in_cmdlist(&cmds, "bar") == 0); in test__load_cmdnames()
17 TEST_ASSERT_VAL("case sensitive", is_in_cmdlist(&cmds, "XYZ") == 0); in test__load_cmdnames()
19 clean_cmdnames(&cmds); in test__load_cmdnames()
26 struct cmdnames cmds = {}; in test__uniq_cmdnames() local
29 add_cmdname(&cmds, "aaa", 3); in test__uniq_cmdnames()
[all …]
/linux/drivers/infiniband/core/
H A Droce_gid_mgmt.c69 struct netdev_event_work_cmd cmds[ROCE_NETDEV_CALLBACK_SZ]; member
647 for (i = 0; i < ARRAY_SIZE(work->cmds) && work->cmds[i].cb; i++) { in netdevice_event_work_handler()
648 ib_enum_all_roce_netdevs(work->cmds[i].filter, in netdevice_event_work_handler()
649 work->cmds[i].filter_ndev, in netdevice_event_work_handler()
650 work->cmds[i].cb, in netdevice_event_work_handler()
651 work->cmds[i].ndev); in netdevice_event_work_handler()
652 dev_put(work->cmds[i].ndev); in netdevice_event_work_handler()
653 dev_put(work->cmds[i].filter_ndev); in netdevice_event_work_handler()
659 static int netdevice_queue_work(struct netdev_event_work_cmd *cmds, in netdevice_queue_work() argument
668 memcpy(ndev_work->cmds, cmds, sizeof(ndev_work->cmds)); in netdevice_queue_work()
[all …]
/linux/tools/perf/util/
H A Dhelp-unknown-cmd.c32 static int add_cmd_list(struct cmdnames *cmds, struct cmdnames *old) in add_cmd_list() argument
34 unsigned int i, nr = cmds->cnt + old->cnt; in add_cmd_list()
37 if (nr > cmds->alloc) { in add_cmd_list()
39 if (alloc_nr(cmds->alloc) < nr) in add_cmd_list()
40 cmds->alloc = nr; in add_cmd_list()
42 cmds->alloc = alloc_nr(cmds->alloc); in add_cmd_list()
43 tmp = realloc(cmds->names, cmds->alloc * sizeof(*cmds in add_cmd_list()
[all...]
/linux/tools/usb/usbip/src/
H A Dusbip.c41 static const struct command cmds[] = { variable
100 for (i = 0; cmds[i].name != NULL; i++) in usbip_help()
101 if (!strcmp(cmds[i].name, argv[0]) && cmds[i].usage) { in usbip_help()
102 cmds[i].usage(); in usbip_help()
110 for (cmd = cmds; cmd->name != NULL; cmd++) in usbip_help()
177 for (i = 0; cmds[i].name != NULL; i++) in main()
178 if (!strcmp(cmds[i].name, cmd)) { in main()
182 rc = run_command(&cmds[i], argc, argv); in main()
/linux/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_overlay.c105 } *cmds; in vmw_overlay_send_put() local
117 fifo_size = sizeof(*cmds) + sizeof(*flush) + sizeof(*items) * num_items; in vmw_overlay_send_put()
119 cmds = VMW_CMD_RESERVE(dev_priv, fifo_size); in vmw_overlay_send_put()
121 if (!cmds) in vmw_overlay_send_put()
124 items = (typeof(items))&cmds[1]; in vmw_overlay_send_put()
128 fill_escape(&cmds->escape, sizeof(*items) * (num_items + 1)); in vmw_overlay_send_put()
130 cmds->header.cmdType = SVGA_ESCAPE_VMWARE_VIDEO_SET_REGS; in vmw_overlay_send_put()
131 cmds->header.streamId = arg->stream_id; in vmw_overlay_send_put()
185 } *cmds; in vmw_overlay_send_stop() local
189 cmds = VMW_CMD_RESERVE(dev_priv, sizeof(*cmds)); in vmw_overlay_send_stop()
[all …]
/linux/tools/testing/selftests/tc-testing/plugin-lib/
H A DnsPlugin.py163 cmds = []
167 cmds.append(self._replace_keywords('netns add {}'.format(ns)))
168 cmds.append(self._replace_keywords('link add $DEV1 type veth peer name $DEV0'))
169 cmds.append(self._replace_keywords('link set $DEV1 netns {}'.format(ns)))
170 cmds.append(self._replace_keywords('link add $DUMMY type dummy'.format(ns)))
171 cmds.append(self._replace_keywords('link set $DUMMY netns {}'.format(ns)))
172 cmds.append(self._replace_keywords('netns exec {} $IP link set $DEV1 up'.format(ns)))
173 cmds.append(self._replace_keywords('netns exec {} $IP link set $DUMMY up'.format(ns)))
174 cmds.append(self._replace_keywords('link set $DEV0 up'.format(ns)))
177 cmds.append(self._replace_keywords('link set $DEV2 netns {}'.format(ns)))
[all …]
/linux/drivers/net/wireless/intel/iwlwifi/fw/
H A Dnotif-wait.c47 if (w->cmds[i] == rec_id || in iwl_notification_wait()
48 (!iwl_cmd_groupid(w->cmds[i]) && in iwl_notification_wait()
49 DEF_ID(w->cmds[i]) == rec_id)) { in iwl_notification_wait()
85 const u16 *cmds, int n_cmds, in iwl_init_notification_wait() argument
96 memcpy(wait_entry->cmds, cmds, n_cmds * sizeof(u16)); in iwl_init_notification_wait()
/linux/drivers/iommu/arm/arm-smmu-v3/
H A Darm-smmu-v3-iommufd.c359 struct arm_vsmmu_invalidation_cmd *cmds; in arm_vsmmu_cache_invalidate() local
364 cmds = kzalloc_objs(*cmds, array->entry_num); in arm_vsmmu_cache_invalidate()
365 if (!cmds) in arm_vsmmu_cache_invalidate()
367 cur = cmds; in arm_vsmmu_cache_invalidate()
368 end = cmds + array->entry_num; in arm_vsmmu_cache_invalidate()
370 static_assert(sizeof(*cmds) == 2 * sizeof(u64)); in arm_vsmmu_cache_invalidate()
372 cmds, sizeof(*cmds), array, in arm_vsmmu_cache_invalidate()
377 last = cmds; in arm_vsmmu_cache_invalidate()
398 array->entry_num = cur - cmds; in arm_vsmmu_cache_invalidate()
399 kfree(cmds); in arm_vsmmu_cache_invalidate()
H A Darm-smmu-v3.c768 static void arm_smmu_cmdq_write_entries(struct arm_smmu_cmdq *cmdq, u64 *cmds, in arm_smmu_cmdq_write_entries() argument
778 u64 *cmd = &cmds[i * CMDQ_ENT_DWORDS]; in arm_smmu_cmdq_write_entries()
802 struct arm_smmu_cmdq *cmdq, u64 *cmds, int n, in arm_smmu_cmdq_issue_cmdlist() argument
845 arm_smmu_cmdq_write_entries(cmdq, cmds, llq.prod, n); in arm_smmu_cmdq_issue_cmdlist()
950 struct arm_smmu_cmdq_batch *cmds, in arm_smmu_cmdq_batch_init() argument
953 cmds->num = 0; in arm_smmu_cmdq_batch_init()
954 cmds->cmdq = arm_smmu_get_cmdq(smmu, ent); in arm_smmu_cmdq_batch_init()
958 struct arm_smmu_cmdq_batch *cmds, in arm_smmu_cmdq_batch_add() argument
961 bool unsupported_cmd = !arm_smmu_cmdq_supports_cmd(cmds->cmdq, cmd); in arm_smmu_cmdq_batch_add()
962 bool force_sync = (cmds->num == CMDQ_BATCH_ENTRIES - 1) && in arm_smmu_cmdq_batch_add()
[all …]
/linux/drivers/gpu/drm/i915/gt/uc/
H A Dintel_guc_ct.c176 u32 *cmds, u32 size_in_bytes, u32 resv_space) in guc_ct_buffer_init() argument
181 ctb->cmds = cmds; in guc_ct_buffer_init()
266 u32 *cmds; in intel_guc_ct_init() local
283 cmds = blob + 2 * CTB_DESC_SIZE; in intel_guc_ct_init()
287 ptrdiff(desc, blob), ptrdiff(cmds, blob), cmds_size, in intel_guc_ct_init()
290 guc_ct_buffer_init(&ct->ctbs.send, desc, cmds, cmds_size, resv_space); in intel_guc_ct_init()
294 cmds = blob + 2 * CTB_DESC_SIZE + CTB_H2G_BUFFER_SIZE; in intel_guc_ct_init()
298 ptrdiff(desc, blob), ptrdiff(cmds, blob), cmds_size, in intel_guc_ct_init()
301 guc_ct_buffer_init(&ct->ctbs.recv, desc, cmds, cmds_size, resv_space); in intel_guc_ct_init()
331 u32 base, desc, cmds, size; in intel_guc_ct_enable() local
[all …]
/linux/drivers/gpu/host1x/
H A Djob.c66 job->cmds = num_cmdbufs ? mem : NULL; in host1x_job_alloc()
116 struct host1x_job_gather *gather = &job->cmds[job->num_cmds].gather; in host1x_job_add_gather()
129 struct host1x_job_cmd *cmd = &job->cmds[job->num_cmds]; in host1x_job_add_wait()
220 if (job->cmds[i].is_wait) in pin_job()
223 g = &job->cmds[i].gather; in pin_job()
541 if (job->cmds[i].is_wait) in copy_gathers()
544 g = &job->cmds[i].gather; in copy_gathers()
570 if (job->cmds[i].is_wait) in copy_gathers()
572 g = &job->cmds[i].gather; in copy_gathers()
619 if (job->cmds[i].is_wait) in host1x_job_pin()
[all …]
/linux/drivers/dma/
H A Dbcm-sba-raid.c115 struct brcm_sba_command cmds[]; member
556 struct brcm_sba_command *cmds, in sba_fillup_interrupt_msg() argument
562 struct brcm_sba_command *cmdsp = cmds; in sba_fillup_interrupt_msg()
608 msg->sba.cmds = cmds; in sba_fillup_interrupt_msg()
609 msg->sba.cmds_count = cmdsp - cmds; in sba_fillup_interrupt_msg()
632 sba_fillup_interrupt_msg(req, req->cmds, &req->msg); in sba_prep_dma_interrupt()
642 struct brcm_sba_command *cmds, in sba_fillup_memcpy_msg() argument
650 struct brcm_sba_command *cmdsp = cmds; in sba_fillup_memcpy_msg()
696 msg->sba.cmds = cmds; in sba_fillup_memcpy_msg()
697 msg->sba.cmds_count = cmdsp - cmds; in sba_fillup_memcpy_msg()
[all …]
/linux/drivers/vdpa/mlx5/core/
H A Dmr.c213 struct mlx5_vdpa_async_cmd *cmds; in create_direct_keys() local
218 cmds = kvzalloc_objs(*cmds, mr->num_directs); in create_direct_keys()
219 if (!cmds) in create_direct_keys()
234 cmds[i].out = cmd_mem->out; in create_direct_keys()
235 cmds[i].outlen = sizeof(cmd_mem->out); in create_direct_keys()
236 cmds[i].in = cmd_mem->in; in create_direct_keys()
237 cmds[i].inlen = struct_size(cmd_mem, mtt, mttcount); in create_direct_keys()
244 err = mlx5_vdpa_exec_async_cmds(mvdev, cmds, mr->num_directs); in create_direct_keys()
253 struct mlx5_vdpa_async_cmd *cmd = &cmds[i++]; in create_direct_keys()
271 cmd_mem = container_of(cmds[i].out, struct mlx5_create_mkey_mem, out); in create_direct_keys()
[all …]
H A Dresources.c332 struct mlx5_vdpa_async_cmd *cmds, in issue_async_cmd() argument
337 struct mlx5_vdpa_async_cmd *cmd = &cmds[issued]; in issue_async_cmd()
349 wait_for_completion(&cmds[*completed].cmd_done); in issue_async_cmd()
367 struct mlx5_vdpa_async_cmd *cmds, in mlx5_vdpa_exec_async_cmds() argument
375 init_completion(&cmds[i].cmd_done); in mlx5_vdpa_exec_async_cmds()
379 err = issue_async_cmd(mvdev, cmds, issued, &completed); in mlx5_vdpa_exec_async_cmds()
390 wait_for_completion(&cmds[completed++].cmd_done); in mlx5_vdpa_exec_async_cmds()
/linux/drivers/crypto/ccp/
H A Dccp-crypto-main.c57 struct list_head cmds; member
106 list_for_each_entry_continue(tmp, &req_queue.cmds, entry) { in ccp_crypto_cmd_complete()
117 if (req_queue.backlog != &req_queue.cmds) { in ccp_crypto_cmd_complete()
228 list_for_each_entry(tmp, &req_queue.cmds, entry) { in ccp_crypto_enqueue_cmd()
244 if (req_queue.backlog == &req_queue.cmds) in ccp_crypto_enqueue_cmd()
250 list_add_tail(&crypto_cmd->entry, &req_queue.cmds); in ccp_crypto_enqueue_cmd()
409 INIT_LIST_HEAD(&req_queue.cmds); in ccp_crypto_init()
410 req_queue.backlog = &req_queue.cmds; in ccp_crypto_init()
/linux/tools/perf/
H A Dperf-completion.sh131 cmds_=$($cmd $1 --list-cmds)
159 cmds=$($cmd --list-opts)
161 cmds=$($cmd --list-cmds)
163 __perfcomp "$cmds" "$cur"
220 subcmds=$($cmd $prev_skip_opts --list-cmds)
/linux/drivers/accel/ethosu/
H A Dethosu_gem.c371 u32 cmds[2]; in ethosu_gem_cmdstream_copy_and_validate() local
374 if (get_user(cmds[0], ucmds++)) in ethosu_gem_cmdstream_copy_and_validate()
377 bocmds[i] = cmds[0]; in ethosu_gem_cmdstream_copy_and_validate()
379 cmd = cmds[0]; in ethosu_gem_cmdstream_copy_and_validate()
380 param = cmds[0] >> 16; in ethosu_gem_cmdstream_copy_and_validate()
383 if (get_user(cmds[1], ucmds++)) in ethosu_gem_cmdstream_copy_and_validate()
387 bocmds[i] = cmds[1]; in ethosu_gem_cmdstream_copy_and_validate()
388 addr = cmd_to_addr(cmds); in ethosu_gem_cmdstream_copy_and_validate()
572 st.weight[0].length = cmds[1]; in ethosu_gem_cmdstream_copy_and_validate()
578 st.scale[0].length = cmds[1]; in ethosu_gem_cmdstream_copy_and_validate()
[all …]
/linux/drivers/interconnect/qcom/
H A Dbcm-voter.c281 struct tcs_cmd cmds[MAX_BCMS]; in qcom_icc_bcm_voter_commit() local
309 tcs_list_gen(voter, QCOM_ICC_BUCKET_AMC, cmds, commit_idx); in qcom_icc_bcm_voter_commit()
316 cmds, commit_idx); in qcom_icc_bcm_voter_commit()
345 tcs_list_gen(voter, QCOM_ICC_BUCKET_WAKE, cmds, commit_idx); in qcom_icc_bcm_voter_commit()
347 ret = rpmh_write_batch(voter->dev, RPMH_WAKE_ONLY_STATE, cmds, commit_idx); in qcom_icc_bcm_voter_commit()
353 tcs_list_gen(voter, QCOM_ICC_BUCKET_SLEEP, cmds, commit_idx); in qcom_icc_bcm_voter_commit()
355 ret = rpmh_write_batch(voter->dev, RPMH_SLEEP_STATE, cmds, commit_idx); in qcom_icc_bcm_voter_commit()
/linux/fs/smb/client/
H A Dsmb2inode.c178 int *cmds, int num_cmds, struct cifsFileInfo *cfile, in smb2_compound_op() argument
277 if (num_cmds > 0 && cmds[0] == SMB2_OP_OPEN_QUERY) in smb2_compound_op()
282 switch (cmds[i]) { in smb2_compound_op()
678 if (rc == 0 && num_cmds > 0 && cmds[0] == SMB2_OP_OPEN_QUERY) { in smb2_compound_op()
707 switch (cmds[i]) { in smb2_compound_op()
921 static bool ea_unsupported(int *cmds, int num_cmds, in ea_unsupported() argument
926 if (cmds[num_cmds - 1] != SMB2_OP_QUERY_WSL_EA) in ea_unsupported()
964 int cmds[3]; in smb2_query_path_info() local
998 cmds[num_cmds++] = SMB2_OP_QUERY_INFO; in smb2_query_path_info()
1000 cmds[num_cmds++] = SMB2_OP_POSIX_QUERY_INFO; in smb2_query_path_info()
[all …]
/linux/drivers/media/platform/renesas/vsp1/
H A Dvsp1_dl.c161 struct vsp1_dl_ext_cmd *cmds; member
446 pool->cmds = kzalloc_objs(*pool->cmds, num_cmds); in vsp1_dl_cmd_pool_create()
447 if (!pool->cmds) { in vsp1_dl_cmd_pool_create()
460 kfree(pool->cmds); in vsp1_dl_cmd_pool_create()
466 struct vsp1_dl_ext_cmd *cmd = &pool->cmds[i]; in vsp1_dl_cmd_pool_create()
480 cmd->cmds = pool->mem + cmd_offset; in vsp1_dl_cmd_pool_create()
535 kfree(pool->cmds); in vsp1_dl_ext_cmd_pool_destroy()
764 cmd->cmds[0].opcode = cmd->opcode; in vsp1_dl_ext_cmd_fill_header()
765 cmd->cmds[0].flags = cmd->flags; in vsp1_dl_ext_cmd_fill_header()
766 cmd->cmds[0].address_set = cmd->data_dma; in vsp1_dl_ext_cmd_fill_header()
[all …]
/linux/sound/ppc/
H A Dpmac.c60 rec->cmds = (void __iomem *)DBDMA_ALIGN(rec->space); in snd_pmac_dbdma_alloc()
61 rec->addr = rec->dma_base + (unsigned long)((char *)rec->cmds - (char *)rec->space); in snd_pmac_dbdma_alloc()
211 chip->extra_dma.cmds->command = cpu_to_le16(DBDMA_STOP); in snd_pmac_pcm_prepare()
221 for (i = 0, cp = rec->cmd.cmds; i < rec->nperiods; i++, cp++) { in snd_pmac_pcm_prepare()
259 for (i = 0, cp = rec->cmd.cmds; i < rec->nperiods; i++, cp++) in snd_pmac_pcm_trigger()
273 for (i = 0, cp = rec->cmd.cmds; i < rec->nperiods; i++, cp++) in snd_pmac_pcm_trigger()
297 volatile struct dbdma_cmd __iomem *cp = &rec->cmd.cmds[rec->cur_period]; in snd_pmac_pcm_pointer()
391 memcpy((void *)emergency_dbdma.cmds, (void *)cp, in snd_pmac_pcm_dead_xfer()
396 cp = emergency_dbdma.cmds; in snd_pmac_pcm_dead_xfer()
438 cp = emergency_dbdma.cmds; in snd_pmac_pcm_update()
[all …]
/linux/drivers/nvme/target/
H A Drdma.c104 struct nvmet_rdma_cmd *cmds; member
129 struct nvmet_rdma_cmd *cmds; member
367 struct nvmet_rdma_cmd *cmds; in nvmet_rdma_alloc_cmds() local
370 cmds = kvzalloc_objs(struct nvmet_rdma_cmd, nr_cmds); in nvmet_rdma_alloc_cmds()
371 if (!cmds) in nvmet_rdma_alloc_cmds()
375 ret = nvmet_rdma_alloc_cmd(ndev, cmds + i, admin); in nvmet_rdma_alloc_cmds()
380 return cmds; in nvmet_rdma_alloc_cmds()
384 nvmet_rdma_free_cmd(ndev, cmds + i, admin); in nvmet_rdma_alloc_cmds()
385 kvfree(cmds); in nvmet_rdma_alloc_cmds()
391 struct nvmet_rdma_cmd *cmds, int nr_cmds, bool admin) in nvmet_rdma_free_cmds() argument
[all …]
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dtoken.c95 __u64 cmds; member
121 err = set_delegate_mask(fs_fd, "delegate_cmds", opts->cmds, opts->cmds_str); in materialize_bpffs_fd()
1097 .cmds = 1ULL << BPF_BTF_LOAD, in test_token()
1113 .cmds = bit(BPF_MAP_CREATE), in test_token()
1121 .cmds = bit(BPF_PROG_LOAD), in test_token()
1130 .cmds = bit(BPF_BTF_LOAD) | bit(BPF_PROG_LOAD) | bit(BPF_BTF_GET_FD_BY_ID), in test_token()
1138 .cmds = bit(BPF_BTF_LOAD) | bit(BPF_PROG_LOAD) | bit(BPF_BTF_GET_FD_BY_ID), in test_token()
1147 .cmds = bit(BPF_MAP_CREATE) | bit(BPF_PROG_LOAD), in test_token()
1158 .cmds = bit(BPF_BTF_LOAD) | bit(BPF_MAP_CREATE) | bit(BPF_PROG_LOAD), in test_token()
1169 .cmds = bit(BPF_BTF_LOAD) | bit(BPF_MAP_CREATE) | bit(BPF_PROG_LOAD), in test_token()
[all …]

12345