| /linux/tools/lib/subcmd/ |
| H A D | help.c | 17 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 D | help.h | 26 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 D | subcmd-help.c | 9 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/tools/perf/util/ |
| H A D | help-unknown-cmd.c | 32 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 D | usbip.c | 41 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 D | vmwgfx_overlay.c | 105 } *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 D | nsPlugin.py | 163 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 D | notif-wait.c | 47 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()
|
| H A D | notif-wait.h | 53 u16 cmds[MAX_NOTIF_CMDS]; member 83 const u16 *cmds, int n_cmds,
|
| /linux/drivers/iommu/arm/arm-smmu-v3/ |
| H A D | arm-smmu-v3-iommufd.c | 357 struct arm_vsmmu_invalidation_cmd *cmds; in arm_vsmmu_cache_invalidate() local 362 cmds = kcalloc(array->entry_num, sizeof(*cmds), GFP_KERNEL); in arm_vsmmu_cache_invalidate() 363 if (!cmds) in arm_vsmmu_cache_invalidate() 365 cur = cmds; in arm_vsmmu_cache_invalidate() 366 end = cmds + array->entry_num; in arm_vsmmu_cache_invalidate() 368 static_assert(sizeof(*cmds) == 2 * sizeof(u64)); in arm_vsmmu_cache_invalidate() 370 cmds, sizeof(*cmds), array, in arm_vsmmu_cache_invalidate() 375 last = cmds; in arm_vsmmu_cache_invalidate() 396 array->entry_num = cur - cmds; in arm_vsmmu_cache_invalidate() 397 kfree(cmds); in arm_vsmmu_cache_invalidate()
|
| H A D | arm-smmu-v3.c | 757 static void arm_smmu_cmdq_write_entries(struct arm_smmu_cmdq *cmdq, u64 *cmds, in arm_smmu_cmdq_write_entries() argument 767 u64 *cmd = &cmds[i * CMDQ_ENT_DWORDS]; in arm_smmu_cmdq_write_entries() 791 struct arm_smmu_cmdq *cmdq, u64 *cmds, int n, in arm_smmu_cmdq_issue_cmdlist() argument 834 arm_smmu_cmdq_write_entries(cmdq, cmds, llq.prod, n); in arm_smmu_cmdq_issue_cmdlist() 939 struct arm_smmu_cmdq_batch *cmds, in arm_smmu_cmdq_batch_init() argument 942 cmds->num = 0; in arm_smmu_cmdq_batch_init() 943 cmds->cmdq = arm_smmu_get_cmdq(smmu, ent); in arm_smmu_cmdq_batch_init() 947 struct arm_smmu_cmdq_batch *cmds, in arm_smmu_cmdq_batch_add() argument 950 bool unsupported_cmd = !arm_smmu_cmdq_supports_cmd(cmds->cmdq, cmd); in arm_smmu_cmdq_batch_add() 951 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 D | intel_guc_ct.c | 176 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 287 cmds = blob + 2 * CTB_DESC_SIZE; in intel_guc_ct_init() 291 ptrdiff(desc, blob), ptrdiff(cmds, blob), cmds_size, in intel_guc_ct_init() 294 guc_ct_buffer_init(&ct->ctbs.send, desc, cmds, cmds_size, resv_space); in intel_guc_ct_init() 298 cmds = blob + 2 * CTB_DESC_SIZE + CTB_H2G_BUFFER_SIZE; in intel_guc_ct_init() 302 ptrdiff(desc, blob), ptrdiff(cmds, blob), cmds_size, in intel_guc_ct_init() 305 guc_ct_buffer_init(&ct->ctbs.recv, desc, cmds, cmds_size, resv_space); in intel_guc_ct_init() 334 u32 base, desc, cmds, size; in intel_guc_ct_enable() local [all …]
|
| /linux/drivers/gpu/host1x/ |
| H A D | job.c | 66 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/tools/perf/ |
| H A D | perf-completion.sh | 131 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/interconnect/qcom/ |
| H A D | bcm-voter.c | 281 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 D | smb2inode.c | 178 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() 670 if (rc == 0 && num_cmds > 0 && cmds[0] == SMB2_OP_OPEN_QUERY) { in smb2_compound_op() 699 switch (cmds[i]) { in smb2_compound_op() 913 static bool ea_unsupported(int *cmds, int num_cmds, in ea_unsupported() argument 918 if (cmds[num_cmds - 1] != SMB2_OP_QUERY_WSL_EA) in ea_unsupported() 956 int cmds[3]; in smb2_query_path_info() local 990 cmds[num_cmds++] = SMB2_OP_QUERY_INFO; in smb2_query_path_info() 992 cmds[num_cmds++] = SMB2_OP_POSIX_QUERY_INFO; in smb2_query_path_info() [all …]
|
| /linux/drivers/nvme/target/ |
| H A D | rdma.c | 104 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 = kvcalloc(nr_cmds, sizeof(struct nvmet_rdma_cmd), GFP_KERNEL); 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/drivers/vdpa/mlx5/core/ |
| H A D | resources.c | 332 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/tools/testing/selftests/bpf/prog_tests/ |
| H A D | token.c | 95 __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 …]
|
| /linux/drivers/mailbox/ |
| H A D | bcm-flexrm-mailbox.c | 709 if (!msg->sba.cmds || !msg->sba.cmds_count) in flexrm_sba_sanity_check() 713 if (((msg->sba.cmds[i].flags & BRCM_SBA_CMD_TYPE_B) || in flexrm_sba_sanity_check() 714 (msg->sba.cmds[i].flags & BRCM_SBA_CMD_TYPE_C)) && in flexrm_sba_sanity_check() 715 (msg->sba.cmds[i].flags & BRCM_SBA_CMD_HAS_OUTPUT)) in flexrm_sba_sanity_check() 717 if ((msg->sba.cmds[i].flags & BRCM_SBA_CMD_TYPE_B) && in flexrm_sba_sanity_check() 718 (msg->sba.cmds[i].data_len > SRCT_LENGTH_MASK)) in flexrm_sba_sanity_check() 720 if ((msg->sba.cmds[i].flags & BRCM_SBA_CMD_TYPE_C) && in flexrm_sba_sanity_check() 721 (msg->sba.cmds[i].data_len > SRCT_LENGTH_MASK)) in flexrm_sba_sanity_check() 723 if ((msg->sba.cmds[i].flags & BRCM_SBA_CMD_HAS_RESP) && in flexrm_sba_sanity_check() 724 (msg->sba.cmds[i].resp_len > DSTT_LENGTH_MASK)) in flexrm_sba_sanity_check() [all …]
|
| /linux/include/net/sctp/ |
| H A D | command.h | 190 struct sctp_cmd cmds[SCTP_MAX_NUM_COMMANDS]; member 202 seq->last_used_slot = seq->cmds + SCTP_MAX_NUM_COMMANDS; in sctp_init_cmd_seq() 218 BUG_ON(cmd < seq->cmds); in sctp_add_cmd_sf()
|
| /linux/arch/mips/include/asm/octeon/ |
| H A D | cvmx-cmd-queue.h | 330 uint64_t *cmds) in cvmx_cmd_queue_write() argument 363 *ptr++ = *cmds++; in cvmx_cmd_queue_write() 390 *ptr++ = *cmds++; in cvmx_cmd_queue_write() 401 *ptr++ = *cmds++; in cvmx_cmd_queue_write()
|
| /linux/sound/hda/core/ |
| H A D | controller.c | 72 memset(bus->rirb.cmds, 0, sizeof(bus->rirb.cmds)); in snd_hdac_bus_init_cmd_io() 243 bus->rirb.cmds[addr]++; in snd_hdac_bus_send_cmd_corb() 290 else if (bus->rirb.cmds[addr]) { in snd_hdac_bus_update_rirb() 292 bus->rirb.cmds[addr]--; in snd_hdac_bus_update_rirb() 293 if (!bus->rirb.cmds[addr] && in snd_hdac_bus_update_rirb() 331 if (!bus->rirb.cmds[addr]) { in snd_hdac_bus_get_response_rirb()
|
| /linux/fs/quota/ |
| H A D | quota.c | 920 uint cmds, type; in SYSCALL_DEFINE4() local 925 cmds = cmd >> SUBCMDSHIFT; in SYSCALL_DEFINE4() 937 if (cmds == Q_SYNC) in SYSCALL_DEFINE4() 947 if (cmds == Q_QUOTAON) { in SYSCALL_DEFINE4() 955 sb = quotactl_block(special, cmds); in SYSCALL_DEFINE4() 961 ret = do_quotactl(sb, type, cmds, id, addr, pathp); in SYSCALL_DEFINE4() 963 if (!quotactl_cmd_onoff(cmds)) in SYSCALL_DEFINE4() 977 unsigned int cmds = cmd >> SUBCMDSHIFT; in SYSCALL_DEFINE4() local 988 if (quotactl_cmd_write(cmds)) { in SYSCALL_DEFINE4() 995 if (quotactl_cmd_onoff(cmds)) in SYSCALL_DEFINE4() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/ |
| H A D | fs_core.c | 579 err = root->cmds->destroy_flow_table(root, ft); in del_hw_flow_table() 613 err = root->cmds->update_fte(root, ft, fg, fte->act_dests.modify_mask, fte); in modify_fte() 741 err = root->cmds->update_fte(root, ft, fg, in del_hw_fte() 749 err = root->cmds->delete_fte(root, ft, fte); in del_hw_fte() 791 if (fg->node.active && root->cmds->destroy_flow_group(root, ft, fg)) in del_hw_flow_group() 1083 err = root->cmds->modify_flow_table(root, iter, ft); in connect_fts_in_prio() 1164 err = root->cmds->update_root_ft(root, ft, qpn, false); in update_root_ft_create() 1168 err = root->cmds->update_root_ft(root, ft, in update_root_ft_create() 1232 err = root->cmds->update_fte(root, ft, fg, in _mlx5_modify_rule_destination() 1385 err = root->cmds->create_flow_table(root, ft, ft_attr, next_ft); in __mlx5_create_flow_table() [all …]
|