/linux/arch/powerpc/kernel/ptrace/ |
H A D | ptrace-tm.c | 52 * @target: The target task. 58 int tm_cgpr_active(struct task_struct *target, const struct user_regset *regset) in tm_cgpr_active() argument 63 if (!MSR_TM_ACTIVE(target->thread.regs->msr)) in tm_cgpr_active() 71 * @target: The target task. 86 int tm_cgpr_get(struct task_struct *target, const struct user_regset *regset, in tm_cgpr_get() argument 97 if (!MSR_TM_ACTIVE(target->thread.regs->msr)) in tm_cgpr_get() 100 flush_tmregs_to_thread(target); in tm_cgpr_get() 101 flush_fp_to_thread(target); in tm_cgpr_get() 102 flush_altivec_to_thread(target); in tm_cgpr_get() 104 membuf_write(&to, &target->thread.ckpt_regs, sizeof(struct user_pt_regs)); in tm_cgpr_get() [all …]
|
H A D | ptrace-vsx.c | 21 int fpr_get(struct task_struct *target, const struct user_regset *regset, in fpr_get() argument 27 flush_fp_to_thread(target); in fpr_get() 31 buf[i] = target->thread.TS_FPR(i); in fpr_get() 32 buf[32] = target->thread.fp_state.fpscr; in fpr_get() 49 int fpr_set(struct task_struct *target, const struct user_regset *regset, in fpr_set() argument 56 flush_fp_to_thread(target); in fpr_set() 59 buf[i] = target->thread.TS_FPR(i); in fpr_set() 60 buf[32] = target->thread.fp_state.fpscr; in fpr_set() 68 target->thread.TS_FPR(i) = buf[i]; in fpr_set() 69 target->thread.fp_state.fpscr = buf[32]; in fpr_set() [all …]
|
H A D | ptrace-decl.h | 73 int fpr_set(struct task_struct *target, const struct user_regset *regset, 79 int vsr_active(struct task_struct *target, const struct user_regset *regset); 81 int vsr_set(struct task_struct *target, const struct user_regset *regset, 87 int vr_active(struct task_struct *target, const struct user_regset *regset); 89 int vr_set(struct task_struct *target, const struct user_regset *regset, 95 int evr_active(struct task_struct *target, const struct user_regset *regset); 97 int evr_set(struct task_struct *target, const struct user_regset *regset, 103 int gpr32_get_common(struct task_struct *target, 107 int gpr32_set_common(struct task_struct *target, 121 int tm_cgpr_active(struct task_struct *target, const struct user_regset *regset); [all …]
|
H A D | ptrace-view.c | 218 static int gpr_get(struct task_struct *target, const struct user_regset *regset, in gpr_get() argument 225 if (target->thread.regs == NULL) in gpr_get() 228 membuf_write(&to, target->thread.regs, sizeof(struct user_pt_regs)); in gpr_get() 230 membuf_store(&to_msr, get_user_msr(target)); in gpr_get() 238 static int gpr_set(struct task_struct *target, const struct user_regset *regset, in gpr_set() argument 245 if (target->thread.regs == NULL) in gpr_set() 249 target->thread.regs, in gpr_set() 257 ret = set_user_msr(target, reg); in gpr_set() 265 &target->thread.regs->orig_gpr3, in gpr_set() 279 ret = set_user_trap(target, reg); in gpr_set() [all …]
|
/linux/tools/perf/util/ |
H A D | target.c | 3 * Helper functions for handling target threads/cpus 8 #include "target.h" 17 enum target_errno target__validate(struct target *target) in target__validate() argument 21 if (target->pid) in target__validate() 22 target->tid = target->pid; in target__validate() 25 if (target->tid && target->cpu_list) { in target__validate() 26 target->cpu_list = NULL; in target__validate() 32 if (target->tid && target->uid_str) { in target__validate() 33 target->uid_str = NULL; in target__validate() 39 if (target->uid_str && target->cpu_list) { in target__validate() [all …]
|
/linux/drivers/infiniband/ulp/srp/ |
H A D | ib_srp.c | 90 "Enable workarounds for Topspin/Cisco SRP target bugs if != 0"); 137 …"Number of RDMA channels to use for communication with an SRP target. Using more than one channel … 211 static int srp_target_is_topspin(struct srp_target_port *target) in srp_target_is_topspin() argument 217 (!memcmp(&target->ioc_guid, topspin_oui, sizeof topspin_oui) || in srp_target_is_topspin() 218 !memcmp(&target->ioc_guid, cisco_oui, sizeof cisco_oui)); in srp_target_is_topspin() 270 static int srp_init_ib_qp(struct srp_target_port *target, in srp_init_ib_qp() argument 280 ret = ib_find_cached_pkey(target->srp_host->srp_dev->dev, in srp_init_ib_qp() 281 target->srp_host->port, in srp_init_ib_qp() 282 be16_to_cpu(target->ib_cm.pkey), in srp_init_ib_qp() 290 attr->port_num = target->srp_host->port; in srp_init_ib_qp() [all …]
|
/linux/drivers/net/wireless/ath/ath6kl/ |
H A D | htc-ops.h | 28 static inline int ath6kl_htc_wait_target(struct htc_target *target) in ath6kl_htc_wait_target() argument 30 return target->dev->ar->htc_ops->wait_target(target); in ath6kl_htc_wait_target() 33 static inline int ath6kl_htc_start(struct htc_target *target) in ath6kl_htc_start() argument 35 return target->dev->ar->htc_ops->start(target); in ath6kl_htc_start() 38 static inline int ath6kl_htc_conn_service(struct htc_target *target, in ath6kl_htc_conn_service() argument 42 return target->dev->ar->htc_ops->conn_service(target, req, resp); in ath6kl_htc_conn_service() 45 static inline int ath6kl_htc_tx(struct htc_target *target, in ath6kl_htc_tx() argument 48 return target->dev->ar->htc_ops->tx(target, packet); in ath6kl_htc_tx() 51 static inline void ath6kl_htc_stop(struct htc_target *target) in ath6kl_htc_stop() argument 53 return target->dev->ar->htc_ops->stop(target); in ath6kl_htc_stop() [all …]
|
H A D | htc_mbox.c | 28 static void ath6kl_htc_mbox_cleanup(struct htc_target *target); 29 static void ath6kl_htc_mbox_stop(struct htc_target *target); 30 static int ath6kl_htc_mbox_add_rxbuf_multiple(struct htc_target *target, 32 static void ath6kl_htc_set_credit_dist(struct htc_target *target, 374 static void htc_reclaim_txctrl_buf(struct htc_target *target, in htc_reclaim_txctrl_buf() argument 377 spin_lock_bh(&target->htc_lock); in htc_reclaim_txctrl_buf() 378 list_add_tail(&pkt->list, &target->free_ctrl_txbuf); in htc_reclaim_txctrl_buf() 379 spin_unlock_bh(&target->htc_lock); in htc_reclaim_txctrl_buf() 382 static struct htc_packet *htc_get_control_buf(struct htc_target *target, in htc_get_control_buf() argument 388 buf_list = tx ? &target->free_ctrl_txbuf : &target->free_ctrl_rxbuf; in htc_get_control_buf() [all …]
|
H A D | htc_pipe.c | 56 ep->ep_cb.tx_comp_multi(ep->target, queue_to_indicate); in do_send_completion() 72 ep->ep_cb.tx_complete(ep->target, packet); in do_send_completion() 77 static void send_packet_completion(struct htc_target *target, in send_packet_completion() argument 80 struct htc_endpoint *ep = &target->endpoint[packet->endpoint]; in send_packet_completion() 91 static void get_htc_packet_credit_based(struct htc_target *target, in get_htc_packet_credit_based() argument 118 if (transfer_len <= target->tgt_cred_sz) { in get_htc_packet_credit_based() 122 credits_required = transfer_len / target->tgt_cred_sz; in get_htc_packet_credit_based() 123 remainder = transfer_len % target->tgt_cred_sz; in get_htc_packet_credit_based() 146 /* check if we need credits back from the target */ in get_htc_packet_credit_based() 149 /* tell the target we need credits ASAP! */ in get_htc_packet_credit_based() [all …]
|
/linux/drivers/acpi/numa/ |
H A D | hmat.c | 103 struct memory_target *target; in find_mem_target() local 105 list_for_each_entry(target, &targets, node) in find_mem_target() 106 if (target->memory_pxm == mem_pxm) in find_mem_target() 107 return target; in find_mem_target() 124 struct memory_target *target; in hmat_get_extended_linear_cache_size() local 128 target = find_mem_target(pxm); in hmat_get_extended_linear_cache_size() 129 if (!target) in hmat_get_extended_linear_cache_size() 132 list_for_each_entry(tcache, &target->caches, node) { in hmat_get_extended_linear_cache_size() 137 res = &target->memregions; in hmat_get_extended_linear_cache_size() 152 struct memory_target *target; in acpi_find_genport_target() local [all …]
|
/linux/tools/testing/selftests/bpf/prog_tests/ |
H A D | tc_opts.c | 111 static void test_tc_opts_before_target(int target) in test_tc_opts_before_target() argument 139 assert_mprog_count(target, 0); in test_tc_opts_before_target() 141 err = bpf_prog_attach_opts(fd1, loopback, target, &opta); in test_tc_opts_before_target() 145 assert_mprog_count(target, 1); in test_tc_opts_before_target() 147 err = bpf_prog_attach_opts(fd2, loopback, target, &opta); in test_tc_opts_before_target() 151 assert_mprog_count(target, 2); in test_tc_opts_before_target() 158 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_before_target() 181 err = bpf_prog_attach_opts(fd3, loopback, target, &opta); in test_tc_opts_before_target() 188 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_opts_before_target() 204 err = bpf_prog_attach_opts(fd4, loopback, target, in test_tc_opts_before_target() 263 test_tc_opts_after_target(int target) test_tc_opts_after_target() argument 454 test_tc_opts_revision_target(int target) test_tc_opts_revision_target() argument 563 test_tc_chain_classic(int target,bool chain_tc_old) test_tc_chain_classic() argument 666 test_tc_opts_replace_target(int target) test_tc_opts_replace_target() argument 873 test_tc_opts_invalid_target(int target) test_tc_opts_invalid_target() argument 1026 test_tc_opts_prepend_target(int target) test_tc_opts_prepend_target() argument 1166 test_tc_opts_append_target(int target) test_tc_opts_append_target() argument 1306 test_tc_opts_dev_cleanup_target(int target) test_tc_opts_dev_cleanup_target() argument 1396 test_tc_opts_mixed_target(int target) test_tc_opts_mixed_target() argument 1572 test_tc_opts_demixed_target(int target) test_tc_opts_demixed_target() argument 1651 test_tc_opts_detach_target(int target) test_tc_opts_detach_target() argument 1822 test_tc_opts_detach_before_target(int target) test_tc_opts_detach_before_target() argument 2029 test_tc_opts_detach_after_target(int target) test_tc_opts_detach_after_target() argument 2245 test_tc_opts_delete_empty(int target,bool chain_tc_old) test_tc_opts_delete_empty() argument 2276 test_tc_chain_mixed(int target) test_tc_chain_mixed() argument 2405 test_tc_opts_max_target(int target,int flags,bool relative) test_tc_opts_max_target() argument 2461 test_tc_opts_query_target(int target) test_tc_opts_query_target() argument 2757 test_tc_opts_query_attach_target(int target) test_tc_opts_query_attach_target() argument [all...] |
H A D | tc_links.c | 115 static void test_tc_links_before_target(int target) in test_tc_links_before_target() argument 130 ASSERT_EQ(bpf_program__set_expected_attach_type(skel->progs.tc1, target), in test_tc_links_before_target() 132 ASSERT_EQ(bpf_program__set_expected_attach_type(skel->progs.tc2, target), in test_tc_links_before_target() 134 ASSERT_EQ(bpf_program__set_expected_attach_type(skel->progs.tc3, target), in test_tc_links_before_target() 136 ASSERT_EQ(bpf_program__set_expected_attach_type(skel->progs.tc4, target), in test_tc_links_before_target() 152 assert_mprog_count(target, 0); in test_tc_links_before_target() 162 assert_mprog_count(target, 1); in test_tc_links_before_target() 172 assert_mprog_count(target, 2); in test_tc_links_before_target() 181 err = bpf_prog_query_opts(loopback, target, &optq); in test_tc_links_before_target() 228 assert_mprog_count(target, in test_tc_links_before_target() 269 test_tc_links_after_target(int target) test_tc_links_after_target() argument 423 test_tc_links_revision_target(int target) test_tc_links_revision_target() argument 523 test_tc_chain_classic(int target,bool chain_tc_old) test_tc_chain_classic() argument 629 test_tc_links_replace_target(int target) test_tc_links_replace_target() argument 855 test_tc_links_invalid_target(int target) test_tc_links_invalid_target() argument 1167 test_tc_links_prepend_target(int target) test_tc_links_prepend_target() argument 1323 test_tc_links_append_target(int target) test_tc_links_append_target() argument 1479 test_tc_links_dev_cleanup_target(int target) test_tc_links_dev_cleanup_target() argument 1577 test_tc_chain_mixed(int target) test_tc_chain_mixed() argument 1681 test_tc_links_ingress(int target,bool chain_tc_old,bool tcx_teardown_first) test_tc_links_ingress() argument 1851 test_tc_links_dev_mixed(int target) test_tc_links_dev_mixed() argument [all...] |
/linux/Documentation/target/ |
H A D | tcm_mod_builder.rst | 13 mkdir -p /sys/kernel/config/target/$TCM_NEW_MOD 15 This script will create a new drivers/target/$TCM_NEW_MOD/, and will do the following 17 1) Generate new API callers for drivers/target/target_core_fabric_configs.c logic 23 the TransportID / Initiator and Target WWPN related handlers for 25 using drivers/target/target_core_fabric_lib.c logic. 32 …target:/mnt/sdb/lio-core-2.6.git/Documentation/target# python tcm_mod_builder.py -p iSCSI -m tcm_n… 33 tcm_dir: /mnt/sdb/lio-core-2.6.git/Documentation/target/../../ 36 /mnt/sdb/lio-core-2.6.git/Documentation/target/../../drivers/target/tcm_nab5000 39 /mnt/sdb/lio-core-2.6.git/Documentation/target/../../drivers/target/tcm_nab5000 41 /mnt/sdb/lio-core-2.6.git/Documentation/target/../../drivers/target/tcm_nab5000/tcm_nab5000_base.h [all …]
|
/linux/drivers/net/ethernet/mscc/ |
H A D | ocelot_io.c | 16 enum ocelot_target target; in __ocelot_bulk_read_ix() local 19 ocelot_reg_to_target_addr(ocelot, reg, &target, &addr); in __ocelot_bulk_read_ix() 20 WARN_ON(!target); in __ocelot_bulk_read_ix() 22 return regmap_bulk_read(ocelot->targets[target], addr + offset, in __ocelot_bulk_read_ix() 29 enum ocelot_target target; in __ocelot_read_ix() local 32 ocelot_reg_to_target_addr(ocelot, reg, &target, &addr); in __ocelot_read_ix() 33 WARN_ON(!target); in __ocelot_read_ix() 35 regmap_read(ocelot->targets[target], addr + offset, &val); in __ocelot_read_ix() 43 enum ocelot_target target; in __ocelot_write_ix() local 46 ocelot_reg_to_target_addr(ocelot, reg, &target, &addr); in __ocelot_write_ix() [all …]
|
/linux/tools/testing/selftests/sysctl/ |
H A D | sysctl.sh | 17 # TEST_ID:TEST_COUNT:ENABLED:TARGET:SKIP_NO_TARGET 22 # TARGET: test target file required on the test_sysctl module 23 # SKIP_NO_TARGET: 1 skip if TARGET not there 24 # 0 run even though TARGET not there 130 TRIGGER=$(basename ${TARGET}) 150 echo -n $VAL > $TARGET 155 if [ ! -z $TARGET ] && [ ! -z $ORIG ]; then 156 if [ -f ${TARGET} ]; then 157 echo "${ORIG}" > "${TARGET}" [all...] |
/linux/arch/parisc/net/ |
H A D | bpf_jit.h | 99 #define hppa_ldo(im14, reg, target) \ argument 100 hppa_t1_insn(0x0d, reg, target, im14) /* ldo val14(reg),target */ 103 #define hppa_or(reg1, reg2, target) \ argument 104 hppa_t6_insn(0x02, reg2, reg1, 0, 0, 0x09, target) /* or reg1,reg2,target */ 105 #define hppa_or_cond(reg1, reg2, cond, f, target) \ argument 106 hppa_t6_insn(0x02, reg2, reg1, cond, f, 0x09, target) 107 #define hppa_and(reg1, reg2, target) \ argument 108 hppa_t6_insn(0x02, reg2, reg1, 0, 0, 0x08, target) /* and reg1,reg2,target */ 109 #define hppa_and_cond(reg1, reg2, cond, f, target) \ argument 110 hppa_t6_insn(0x02, reg2, reg1, cond, f, 0x08, target) [all …]
|
/linux/drivers/nvme/target/ |
H A D | Kconfig | 4 tristate "NVMe Target support" 11 This enabled target side support for the NVMe protocol, that is 17 To configure the NVMe target you probably want to use the nvmetcli 21 bool "NVMe Target debugfs support" 30 bool "NVMe Target Passthrough support" 34 This enables target side NVMe passthru controller support for the 36 directly access an actual NVMe controller residing on the target 48 to test NVMe host and target side features. 53 tristate "NVMe over Fabrics RDMA target support" 58 This enables the NVMe RDMA target support, which allows exporting NVMe [all …]
|
/linux/arch/arm64/kernel/ |
H A D | ptrace.c | 474 static int hw_break_get(struct task_struct *target, in hw_break_get() argument 492 ret = ptrace_hbp_get_addr(note_type, target, idx, &addr); in hw_break_get() 495 ret = ptrace_hbp_get_ctrl(note_type, target, idx, &ctrl); in hw_break_get() 506 static int hw_break_set(struct task_struct *target, in hw_break_set() argument 529 ret = ptrace_hbp_set_addr(note_type, target, idx, addr); in hw_break_set() 540 ret = ptrace_hbp_set_ctrl(note_type, target, idx, ctrl); in hw_break_set() 555 static int gpr_get(struct task_struct *target, in gpr_get() argument 559 struct user_pt_regs *uregs = &task_pt_regs(target)->user_regs; in gpr_get() 563 static int gpr_set(struct task_struct *target, const struct user_regset *regset, in gpr_set() argument 568 struct user_pt_regs newregs = task_pt_regs(target)->user_regs; in gpr_set() [all …]
|
/linux/drivers/net/wireless/intel/iwlwifi/mvm/ |
H A D | ftm-initiator.c | 309 struct iwl_tof_range_req_ap_entry_v2 *target) in iwl_mvm_ftm_put_target_v2() argument 313 ret = iwl_mvm_ftm_target_chandef_v1(mvm, peer, &target->channel_num, in iwl_mvm_ftm_put_target_v2() 314 &target->bandwidth, in iwl_mvm_ftm_put_target_v2() 315 &target->ctrl_ch_position); in iwl_mvm_ftm_put_target_v2() 319 memcpy(target->bssid, peer->addr, ETH_ALEN); in iwl_mvm_ftm_put_target_v2() 320 target->burst_period = in iwl_mvm_ftm_put_target_v2() 322 target->samples_per_burst = peer->ftm.ftms_per_burst; in iwl_mvm_ftm_put_target_v2() 323 target->num_of_bursts = peer->ftm.num_bursts_exp; in iwl_mvm_ftm_put_target_v2() 324 target->measure_type = 0; /* regular two-sided FTM */ in iwl_mvm_ftm_put_target_v2() 325 target->retries_per_sample = peer->ftm.ftmr_retries; in iwl_mvm_ftm_put_target_v2() [all …]
|
/linux/drivers/power/sequencing/ |
H A D | core.c | 39 * Target - a target is a set of units (composed of the "final" unit and its 68 * @name: Name of this target. 177 * struct pwrseq_target - Private power-sequence target data. 179 * @name: Name of the target. 180 * @unit: Final unit for this target. 181 * @post_enable: Callback run after the target unit has been enabled, *after* 196 struct pwrseq_target *target; in pwrseq_target_new() local 198 target = kzalloc(sizeof(*target), GFP_KERNEL); in pwrseq_target_new() 199 if (!target) in pwrseq_target_new() 202 target->name = kstrdup_const(data->name, GFP_KERNEL); in pwrseq_target_new() [all …]
|
/linux/lib/ |
H A D | syscall.c | 8 static int collect_syscall(struct task_struct *target, struct syscall_info *info) in collect_syscall() argument 13 if (!try_get_task_stack(target)) { in collect_syscall() 20 regs = task_pt_regs(target); in collect_syscall() 22 put_task_stack(target); in collect_syscall() 29 info->data.nr = syscall_get_nr(target, regs); in collect_syscall() 31 syscall_get_arguments(target, regs, args); in collect_syscall() 40 put_task_stack(target); in collect_syscall() 46 * @target: thread to examine 53 * If @target is blocked in a system call, returns zero with @info.data.nr 57 * call is still in progress. Note we may get this result if @target [all …]
|
/linux/drivers/net/ethernet/netronome/nfp/nfpcore/ |
H A D | nfp_mutex.c | 16 int target; member 51 nfp_cpp_mutex_validate(u16 interface, int *target, unsigned long long address) in nfp_cpp_mutex_validate() argument 62 if (*target != NFP_CPP_TARGET_MU) in nfp_cpp_mutex_validate() 71 * @target: NFP CPP target ID (ie NFP_CPP_TARGET_CLS or NFP_CPP_TARGET_MU) 72 * @address: Offset into the address space of the NFP CPP target ID 75 * The CPP target:address must point to a 64-bit aligned location, and 87 int target, unsigned long long address, u32 key) in nfp_cpp_mutex_init() argument 89 const u32 muw = NFP_CPP_ID(target, 4, 0); /* atomic_write */ in nfp_cpp_mutex_init() 93 err = nfp_cpp_mutex_validate(interface, &target, address); in nfp_cpp_mutex_init() 111 * @target: NFP CPP target ID (ie NFP_CPP_TARGET_CLS or NFP_CPP_TARGET_MU) [all …]
|
/linux/tools/testing/selftests/ |
H A D | Makefile | 136 # Networking tests want the net/lib target, include it automatically 202 # set default goal to all, so make without a target runs all, even when 203 # all isn't the first target in the file. 208 for TARGET in $(TARGETS) $(INSTALL_DEP_TARGETS); do \ 209 BUILD_TARGET=$$BUILD/$$TARGET; \ 211 $(MAKE) OUTPUT=$$BUILD_TARGET -C $$TARGET \ 218 @for TARGET in $(TARGETS); do \ 219 BUILD_TARGET=$$BUILD/$$TARGET; \ 220 $(MAKE) OUTPUT=$$BUILD_TARGET -C $$TARGET run_tests \ 227 @for TARGET in $(TARGETS_HOTPLUG); do \ [all …]
|
/linux/scripts/gendwarfksyms/ |
H A D | kabi.c | 25 * 3. target 26 * Rule-dependent target, typically the fully qualified name of 27 * the target DIE. 33 (/* version\0 */ 2 + /* type\0 */ 2 + /* target\0" */ 1 + \ 39 * - For the struct/enum/union in the target field, treat it as a 46 * - For the enum_field in the target field, ignore the enumerator. 52 * - For the fqn_field in the target field, set the value to the 59 * - For the fqn_field in the target field, set the byte_size 84 const char *target; member 89 /* { type, target } -> struct rule */ [all …]
|
/linux/drivers/net/wireless/intel/iwlwifi/mld/ |
H A D | ftm-initiator.c | 66 struct iwl_tof_range_req_ap_entry *target) in iwl_mld_ftm_set_target_chandef() argument 70 target->channel_num = ieee80211_frequency_to_channel(freq); in iwl_mld_ftm_set_target_chandef() 74 target->format_bw = IWL_LOCATION_FRAME_FORMAT_LEGACY; in iwl_mld_ftm_set_target_chandef() 75 target->format_bw |= IWL_LOCATION_BW_20MHZ << LOCATION_BW_POS; in iwl_mld_ftm_set_target_chandef() 78 target->format_bw = IWL_LOCATION_FRAME_FORMAT_HT; in iwl_mld_ftm_set_target_chandef() 79 target->format_bw |= IWL_LOCATION_BW_20MHZ << LOCATION_BW_POS; in iwl_mld_ftm_set_target_chandef() 82 target->format_bw = IWL_LOCATION_FRAME_FORMAT_HT; in iwl_mld_ftm_set_target_chandef() 83 target->format_bw |= IWL_LOCATION_BW_40MHZ << LOCATION_BW_POS; in iwl_mld_ftm_set_target_chandef() 86 target->format_bw = IWL_LOCATION_FRAME_FORMAT_VHT; in iwl_mld_ftm_set_target_chandef() 87 target->format_bw |= IWL_LOCATION_BW_80MHZ << LOCATION_BW_POS; in iwl_mld_ftm_set_target_chandef() [all …]
|