Home
last modified time | relevance | path

Searched refs:pair (Results 1 – 25 of 477) sorted by relevance

12345678910>>...20

/linux-6.15/sound/soc/fsl/
H A Dfsl_asrc_m2m.c180 pair->desc[dir]->callback_param = pair; in asrc_dmaconfig()
201 asrc->m2m_set_ratio_mod(pair, pair->ratio_mod); in asrc_m2m_device_run()
297 if (!pair) in fsl_asrc_m2m_comp_open()
330 kfree(pair); in fsl_asrc_m2m_comp_open()
486 ret = asrc->request_pair(pair->channels, pair); in fsl_asrc_m2m_comp_task_create()
499 pair->dma_chan[IN] = asrc->get_dma_channel(pair, IN); in fsl_asrc_m2m_comp_task_create()
506 pair->dma_chan[OUT] = asrc->get_dma_channel(pair, OUT); in fsl_asrc_m2m_comp_task_create()
637 pair = asrc->pair[i]; in fsl_asrc_m2m_suspend()
638 if (!pair || !pair->dma_buffer[IN].area || !pair->dma_buffer[OUT].area) in fsl_asrc_m2m_suspend()
665 pair = asrc->pair[i]; in fsl_asrc_m2m_resume()
[all …]
H A Dfsl_asrc_dma.c50 pair->pos = 0; in fsl_asrc_dma_complete()
68 pair->pos = 0; in fsl_asrc_dma_prepare_and_submit()
193 pair->dma_chan[!dir] = asrc->get_dma_channel(pair, !dir); in fsl_asrc_dma_hw_params()
333 if (pair->dma_chan[dir] && pair->req_dma_chan) in fsl_asrc_dma_hw_free()
365 if (!pair) in fsl_asrc_dma_startup()
369 pair->private = (void *)pair + sizeof(struct fsl_asrc_pair); in fsl_asrc_dma_startup()
414 kfree(pair); in fsl_asrc_dma_startup()
426 if (!pair) in fsl_asrc_dma_shutdown()
431 if (asrc->pair[pair->index] == pair) in fsl_asrc_dma_shutdown()
432 asrc->pair[pair->index] = NULL; in fsl_asrc_dma_shutdown()
[all …]
H A Dfsl_asrc.c242 asrc->pair[index] = pair; in fsl_asrc_request_pair()
244 pair->index = index; in fsl_asrc_request_pair()
271 asrc->pair[index] = NULL; in fsl_asrc_release_pair()
272 pair->error = 0; in fsl_asrc_release_pair()
719 config.pair = pair->index; in fsl_asrc_dai_hw_params()
753 if (pair) in fsl_asrc_dai_hw_free()
1029 if (!asrc->pair[index]) in fsl_asrc_isr()
1089 config.pair = pair->index; in fsl_asrc_m2m_prepare()
1105 pair->first_convert = 1; in fsl_asrc_m2m_prepare()
1154 out_samples = pair->rate[OUT] * in_samples / pair->rate[IN]; in fsl_asrc_m2m_calc_out_len()
[all …]
H A Dfsl_asrc_common.h140 struct fsl_asrc_pair *pair[PAIR_CTX_NUM]; member
148 int (*request_pair)(int channels, struct fsl_asrc_pair *pair);
149 void (*release_pair)(struct fsl_asrc_pair *pair);
153 int (*m2m_prepare)(struct fsl_asrc_pair *pair);
154 int (*m2m_start)(struct fsl_asrc_pair *pair);
155 int (*m2m_unprepare)(struct fsl_asrc_pair *pair);
156 int (*m2m_stop)(struct fsl_asrc_pair *pair);
159 int (*m2m_get_maxburst)(u8 dir, struct fsl_asrc_pair *pair);
160 int (*m2m_pair_suspend)(struct fsl_asrc_pair *pair);
161 int (*m2m_pair_resume)(struct fsl_asrc_pair *pair);
[all …]
H A Dfsl_easrc.c495 ctx = easrc->pair[ctx_id]; in fsl_easrc_prefilter_config()
982 ctx = easrc->pair[ctx_id]; in fsl_easrc_config_context()
1254 if (easrc->pair[i]) in fsl_easrc_request_context()
1271 easrc->pair[index] = ctx; in fsl_easrc_request_context()
1924 pair->first_convert = 1; in fsl_easrc_m2m_prepare()
1931 if (pair->first_convert) { in fsl_easrc_m2m_start()
1933 pair->first_convert = 0; in fsl_easrc_m2m_start()
1942 if (!pair->first_convert) { in fsl_easrc_m2m_stop()
1944 pair->first_convert = 1; in fsl_easrc_m2m_stop()
2030 pair->first_convert = 1; in fsl_easrc_m2m_pair_resume()
[all …]
/linux-6.15/arch/riscv/kernel/
H A Dsys_hwprobe.c32 switch (pair->key) { in hwprobe_arch_id()
59 pair->value = id; in hwprobe_arch_id()
68 pair->value = 0; in hwprobe_isa_ext0()
286 pair->value = 0; in hwprobe_one_pair()
291 pair->value = 0; in hwprobe_one_pair()
313 pair->key = -1; in hwprobe_one_pair()
314 pair->value = 0; in hwprobe_one_pair()
363 pair.value = 0; in hwprobe_get_values()
410 ret = copy_from_user(&pair, &pairs[i], sizeof(pair)); in hwprobe_get_cpus()
417 ret = copy_to_user(&pairs[i], &pair, sizeof(pair)); in hwprobe_get_cpus()
[all …]
/linux-6.15/tools/perf/tests/
H A Dvmlinux-kallsyms.c133 if (pair) { in test__vmlinux_matches_kallsyms_cb1()
134 map__set_priv(pair); in test__vmlinux_matches_kallsyms_cb1()
135 map__put(pair); in test__vmlinux_matches_kallsyms_cb1()
149 struct map *pair; in test__vmlinux_matches_kallsyms_cb2() local
155 if (pair != NULL && !map__priv(pair) && map__start(pair) == mem_start) { in test__vmlinux_matches_kallsyms_cb2()
167 map__start(pair), map__end(pair), map__pgoff(pair)); in test__vmlinux_matches_kallsyms_cb2()
169 map__set_priv(pair); in test__vmlinux_matches_kallsyms_cb2()
171 map__put(pair); in test__vmlinux_matches_kallsyms_cb2()
301 pair = first_pair; in test__vmlinux_matches_kallsyms()
303 if (pair && UM(pair->start) == mem_start) { in test__vmlinux_matches_kallsyms()
[all …]
/linux-6.15/tools/testing/selftests/riscv/hwprobe/
H A Dcbo.c90 struct riscv_hwprobe pair = { in test_zicbom() local
98 block_size = pair.value; in test_zicbom()
114 struct riscv_hwprobe pair = { in test_zicboz() local
123 block_size = pair.value; in test_zicboz()
162 struct riscv_hwprobe pair = { in check_no_zicbo_cpus() local
182 if (pair.value & cbo) in check_no_zicbo_cpus()
217 struct riscv_hwprobe pair; in main() local
236 pair.key = RISCV_HWPROBE_KEY_IMA_EXT_0; in main()
240 assert(rc == 0 && pair.key == RISCV_HWPROBE_KEY_IMA_EXT_0); in main()
242 if (pair.value & RISCV_HWPROBE_EXT_ZICBOZ) { in main()
[all …]
/linux-6.15/tools/perf/
H A Dbuiltin-diff.c283 double new_percent = period_percent(pair, pair->stat.period); in compute_delta()
309 return pair->diff.wdiff; in compute_wdiff()
510 struct hist_entry *pair; in get_pair_data() local
514 return pair; in get_pair_data()
626 pair->diff.cycles = in compute_cycles_diff()
627 pair->block_info->cycles_aggr / pair->block_info->num_aggr - in compute_cycles_diff()
665 if (pair) { in block_hists_match()
700 if (!pair) in hists__precompute()
1394 if (!pair) { in __hpp__color_compare()
1516 if (!pair) { in hpp__color_cycles_hist()
[all …]
/linux-6.15/tools/testing/selftests/riscv/vector/
H A Dv_helpers.c13 struct riscv_hwprobe pair; in is_xtheadvector_supported() local
15 pair.key = RISCV_HWPROBE_KEY_VENDOR_EXT_THEAD_0; in is_xtheadvector_supported()
16 riscv_hwprobe(&pair, 1, 0, NULL, 0); in is_xtheadvector_supported()
17 return pair.value & RISCV_HWPROBE_VENDOR_EXT_XTHEADVECTOR; in is_xtheadvector_supported()
22 struct riscv_hwprobe pair; in is_vector_supported() local
24 pair.key = RISCV_HWPROBE_KEY_IMA_EXT_0; in is_vector_supported()
25 riscv_hwprobe(&pair, 1, 0, NULL, 0); in is_vector_supported()
26 return pair.value & RISCV_HWPROBE_EXT_ZVE32X; in is_vector_supported()
/linux-6.15/include/linux/
H A Dethtool_netlink.h26 int ethnl_cable_test_result_with_src(struct phy_device *phydev, u8 pair,
28 int ethnl_cable_test_fault_length_with_src(struct phy_device *phydev, u8 pair,
30 int ethnl_cable_test_amplitude(struct phy_device *phydev, u8 pair, s16 mV);
60 u8 pair, u8 result, u32 src) in ethnl_cable_test_result_with_src() argument
66 u8 pair, u32 cm, u32 src) in ethnl_cable_test_fault_length_with_src() argument
72 u8 pair, s16 mV) in ethnl_cable_test_amplitude() argument
125 static inline int ethnl_cable_test_result(struct phy_device *phydev, u8 pair, in ethnl_cable_test_result() argument
128 return ethnl_cable_test_result_with_src(phydev, pair, result, in ethnl_cable_test_result()
133 u8 pair, u32 cm) in ethnl_cable_test_fault_length() argument
135 return ethnl_cable_test_fault_length_with_src(phydev, pair, cm, in ethnl_cable_test_fault_length()
/linux-6.15/arch/s390/include/asm/
H A Dcpacf.h416 : [src] "+&d" (s.pair), [dst] "+&d" (d.pair) in cpacf_km()
448 : [src] "+&d" (s.pair), [dst] "+&d" (d.pair) in cpacf_kmc()
476 : [src] "+&d" (s.pair) in cpacf_kimd()
501 : [src] "+&d" (s.pair) in cpacf_klmd()
530 : [r0] "+d" (*gr0), [src] "+&d" (s.pair) in _cpacf_kmac()
580 : [src] "+&d" (s.pair), [dst] "+&d" (d.pair), in cpacf_kmctr()
581 [ctr] "+&d" (c.pair) in cpacf_kmctr()
614 : [dst] "+&d" (d.pair) in cpacf_prno()
640 : [ucbuf] "+&d" (u.pair), [cbuf] "+&d" (c.pair) in cpacf_trng()
713 : [dst] "+&d" (d.pair), [src] "+&d" (s.pair), in cpacf_kma()
[all …]
/linux-6.15/arch/riscv/include/asm/
H A Dhwprobe.h31 static inline bool riscv_hwprobe_pair_cmp(struct riscv_hwprobe *pair, in riscv_hwprobe_pair_cmp() argument
34 if (pair->key != other_pair->key) in riscv_hwprobe_pair_cmp()
37 if (hwprobe_key_is_bitmask(pair->key)) in riscv_hwprobe_pair_cmp()
38 return (pair->value & other_pair->value) == other_pair->value; in riscv_hwprobe_pair_cmp()
40 return pair->value == other_pair->value; in riscv_hwprobe_pair_cmp()
/linux-6.15/drivers/ata/
H A Dpata_ali.c209 struct ata_device *pair = ata_dev_pair(adev); in ali_set_piomode() local
214 if (pair) { in ali_set_piomode()
216 ata_timing_compute(pair, pair->pio_mode, &p, T, 1); in ali_set_piomode()
218 if (ata_dma_enabled(pair)) { in ali_set_piomode()
219 ata_timing_compute(pair, pair->dma_mode, &p, T, 1); in ali_set_piomode()
244 struct ata_device *pair = ata_dev_pair(adev); in ali_set_dmamode() local
263 if (pair) { in ali_set_dmamode()
265 ata_timing_compute(pair, pair->pio_mode, &p, T, 1); in ali_set_dmamode()
267 if (ata_dma_enabled(pair)) { in ali_set_dmamode()
268 ata_timing_compute(pair, pair->dma_mode, &p, T, 1); in ali_set_dmamode()
H A Dpata_cs5535.c94 struct ata_device *pair = ata_dev_pair(adev); in cs5535_set_piomode() local
100 if (pair) { in cs5535_set_piomode()
101 int pairmode = pair->pio_mode - XFER_PIO_0; in cs5535_set_piomode()
105 wrmsr(ATAC_CH0D0_PIO + 2 * pair->devno, in cs5535_set_piomode()
/linux-6.15/arch/riscv/include/asm/vendor_extensions/
H A Dthead_hwprobe.h10 void hwprobe_isa_vendor_ext_thead_0(struct riscv_hwprobe *pair, const struct cpumask *cpus);
12 static inline void hwprobe_isa_vendor_ext_thead_0(struct riscv_hwprobe *pair, in hwprobe_isa_vendor_ext_thead_0() argument
15 pair->value = 0; in hwprobe_isa_vendor_ext_thead_0()
H A Dvendor_hwprobe.h14 pair->value |= RISCV_HWPROBE_VENDOR_EXT_##ext; \
26 #define VENDOR_EXTENSION_SUPPORTED(pair, cpus, per_hart_vendor_bitmap, _extension_checks) \ argument
34 (pair)->value &= ~missing; \
/linux-6.15/samples/bpf/
H A Dtracex4.bpf.c12 struct pair { struct
20 __type(value, struct pair); argument
45 struct pair v = { in bpf_prog2()
/linux-6.15/Documentation/devicetree/bindings/arm/marvell/
H A Dcoherency-fabric.txt21 * For "marvell,coherency-fabric", the first pair for the coherency
22 fabric registers, second pair for the per-CPU fabric registers.
24 * For "marvell,armada-375-coherency-fabric", only one pair is needed
27 * For "marvell,armada-380-coherency-fabric", only one pair is needed
/linux-6.15/net/ethtool/
H A Dcabletest.c169 int ethnl_cable_test_result_with_src(struct phy_device *phydev, u8 pair, in ethnl_cable_test_result_with_src() argument
179 if (nla_put_u8(phydev->skb, ETHTOOL_A_CABLE_RESULT_PAIR, pair)) in ethnl_cable_test_result_with_src()
197 int ethnl_cable_test_fault_length_with_src(struct phy_device *phydev, u8 pair, in ethnl_cable_test_fault_length_with_src() argument
208 if (nla_put_u8(phydev->skb, ETHTOOL_A_CABLE_FAULT_LENGTH_PAIR, pair)) in ethnl_cable_test_fault_length_with_src()
251 cfg->pair = PHY_PAIR_ALL; in ethnl_act_cable_test_tdr_cfg()
274 cfg->pair = nla_get_u8(tb[ETHTOOL_A_CABLE_TEST_TDR_CFG_PAIR]); in ethnl_act_cable_test_tdr_cfg()
275 if (cfg->pair > ETHTOOL_A_CABLE_PAIR_D) { in ethnl_act_cable_test_tdr_cfg()
381 u8 pair, s16 mV) in ethnl_cable_test_amplitude() argument
391 if (nla_put_u8(phydev->skb, ETHTOOL_A_CABLE_AMPLITUDE_PAIR, pair)) in ethnl_cable_test_amplitude()
/linux-6.15/fs/ntfs3/
H A Dlznt.c124 static inline size_t parse_pair(u16 pair, size_t *offset, size_t index) in parse_pair() argument
126 *offset = 1 + (pair >> (12 - index)); in parse_pair()
127 return 3 + (pair & ((1 << (12 - index)) - 1)); in parse_pair()
234 u16 pair; in decompress_chunk() local
258 pair = cmpr[1]; in decompress_chunk()
259 pair <<= 8; in decompress_chunk()
260 pair |= cmpr[0]; in decompress_chunk()
265 length = parse_pair(pair, &offset, index); in decompress_chunk()
/linux-6.15/drivers/gpu/drm/amd/display/dc/dcn20/
H A Ddcn20_dwb_scl.c690 int pair; in wbscl_set_scaler_filter() local
697 for (pair = 0; pair < tap_pairs; pair++) { in wbscl_set_scaler_filter()
698 even_coef = filter[phase * taps + 2 * pair]; in wbscl_set_scaler_filter()
699 if ((pair * 2 + 1) < taps) in wbscl_set_scaler_filter()
700 odd_coef = filter[phase * taps + 2 * pair + 1]; in wbscl_set_scaler_filter()
705 WBSCL_COEF_RAM_TAP_PAIR_IDX, pair, in wbscl_set_scaler_filter()
/linux-6.15/drivers/iio/
H A Dindustrialio-backend.c487 struct iio_backend_buffer_pair *pair = arg; in iio_backend_free_buffer() local
489 iio_backend_void_op_call(pair->back, free_buffer, pair->buffer); in iio_backend_free_buffer()
511 struct iio_backend_buffer_pair *pair; in devm_iio_backend_request_buffer() local
514 pair = devm_kzalloc(dev, sizeof(*pair), GFP_KERNEL); in devm_iio_backend_request_buffer()
515 if (!pair) in devm_iio_backend_request_buffer()
523 pair->back = back; in devm_iio_backend_request_buffer()
524 pair->buffer = buffer; in devm_iio_backend_request_buffer()
526 return devm_add_action_or_reset(dev, iio_backend_free_buffer, pair); in devm_iio_backend_request_buffer()
/linux-6.15/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_ctl.c53 struct mdp5_ctl *pair; /* Paired CTL to be flushed together */ member
493 if (ctl->pair) { in fix_for_single_flush()
499 if (ctl->pair->flush_pending) { in fix_for_single_flush()
500 *flush_id = min_t(u32, ctl->id, ctl->pair->id); in fix_for_single_flush()
504 ctl->pair->flush_pending = false; in fix_for_single_flush()
604 ctlx->pair = NULL; in mdp5_ctl_pair()
605 ctly->pair = NULL; in mdp5_ctl_pair()
608 } else if ((ctlx->pair != NULL) || (ctly->pair != NULL)) { in mdp5_ctl_pair()
616 ctlx->pair = ctly; in mdp5_ctl_pair()
617 ctly->pair = ctlx; in mdp5_ctl_pair()
/linux-6.15/arch/riscv/kernel/vendor_extensions/
H A Dthead_hwprobe.c13 void hwprobe_isa_vendor_ext_thead_0(struct riscv_hwprobe *pair, const struct cpumask *cpus) in hwprobe_isa_vendor_ext_thead_0() argument
15 VENDOR_EXTENSION_SUPPORTED(pair, cpus, in hwprobe_isa_vendor_ext_thead_0()

12345678910>>...20