Home
last modified time | relevance | path

Searched full:pair (Results 1 – 25 of 1234) sorted by relevance

12345678910>>...50

/linux/sound/soc/fsl/
H A Dfsl_asrc_dma.c46 struct fsl_asrc_pair *pair = runtime->private_data; in fsl_asrc_dma_complete() local
48 pair->pos += snd_pcm_lib_period_bytes(substream); in fsl_asrc_dma_complete()
49 if (pair->pos >= snd_pcm_lib_buffer_bytes(substream)) in fsl_asrc_dma_complete()
50 pair->pos = 0; in fsl_asrc_dma_complete()
60 struct fsl_asrc_pair *pair = runtime->private_data; in fsl_asrc_dma_prepare_and_submit() local
68 pair->pos = 0; in fsl_asrc_dma_prepare_and_submit()
69 pair->desc[!dir] = dmaengine_prep_dma_cyclic( in fsl_asrc_dma_prepare_and_submit()
70 pair->dma_chan[!dir], runtime->dma_addr, in fsl_asrc_dma_prepare_and_submit()
74 if (!pair->desc[!dir]) { in fsl_asrc_dma_prepare_and_submit()
79 pair->desc[!dir]->callback = fsl_asrc_dma_complete; in fsl_asrc_dma_prepare_and_submit()
[all …]
H A Dfsl_asrc.c26 dev_err(&asrc->pdev->dev, "Pair %c: " fmt, 'A' + index, ##__VA_ARGS__)
29 dev_dbg(&asrc->pdev->dev, "Pair %c: " fmt, 'A' + index, ##__VA_ARGS__)
32 dev_warn(&asrc->pdev->dev, "Pair %c: " fmt, 'A' + index, ##__VA_ARGS__)
206 * fsl_asrc_request_pair - Request ASRC pair
208 * @pair: pointer to pair
210 * It assigns pair by the order of A->C->B because allocation of pair B,
211 * within range [ANCA, ANCA+ANCB-1], depends on the channels of pair A
212 * while pair
214 fsl_asrc_request_pair(int channels,struct fsl_asrc_pair * pair) fsl_asrc_request_pair() argument
258 fsl_asrc_release_pair(struct fsl_asrc_pair * pair) fsl_asrc_release_pair() argument
283 fsl_asrc_set_watermarks(struct fsl_asrc_pair * pair,u32 in,u32 out) fsl_asrc_set_watermarks() argument
304 fsl_asrc_cal_asrck_divisor(struct fsl_asrc_pair * pair,u32 div) fsl_asrc_cal_asrck_divisor() argument
323 fsl_asrc_set_ideal_ratio(struct fsl_asrc_pair * pair,int inrate,int outrate) fsl_asrc_set_ideal_ratio() argument
377 fsl_asrc_config_pair(struct fsl_asrc_pair * pair,bool use_ideal_rate) fsl_asrc_config_pair() argument
582 fsl_asrc_start_pair(struct fsl_asrc_pair * pair) fsl_asrc_start_pair() argument
616 fsl_asrc_stop_pair(struct fsl_asrc_pair * pair) fsl_asrc_stop_pair() argument
631 fsl_asrc_get_dma_channel(struct fsl_asrc_pair * pair,bool dir) fsl_asrc_get_dma_channel() argument
661 fsl_asrc_select_clk(struct fsl_asrc_priv * asrc_priv,struct fsl_asrc_pair * pair,int in_rate,int out_rate) fsl_asrc_select_clk() argument
704 struct fsl_asrc_pair *pair = runtime->private_data; fsl_asrc_dai_hw_params() local
751 struct fsl_asrc_pair *pair = runtime->private_data; fsl_asrc_dai_hw_free() local
763 struct fsl_asrc_pair *pair = runtime->private_data; fsl_asrc_dai_trigger() local
[all...]
H A Dfsl_asrc_common.h45 * fsl_asrc_pair: ASRC Pair common data
49 * @index: pair index (ASRC_PAIR_A, ASRC_PAIR_B, ASRC_PAIR_C)
56 * @private: pair private area
105 * @pair: pair pointers
125 * @pair_priv_size: size of pair private struct.
140 struct fsl_asrc_pair *pair[PAIR_CTX_NUM];
147 struct dma_chan *(*get_dma_channel)(struct fsl_asrc_pair *pair, bool dir);
148 int (*request_pair)(int channels, struct fsl_asrc_pair *pair);
149 void (*release_pair)(struct fsl_asrc_pair *pair);
89 struct fsl_asrc_pair *pair[PAIR_CTX_NUM]; global() member
[all...]
/linux/tools/perf/tests/
H A Dvmlinux-kallsyms.c130 struct map *pair = maps__find_by_name(args->kallsyms.kmaps, in test__vmlinux_matches_kallsyms_cb1() local
133 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
153 pair = maps__find(args->kallsyms.kmaps, mem_start); in test__vmlinux_matches_kallsyms_cb2()
155 if (pair != NULL && !map__priv(pair) && map__start(pair) == mem_start) { in test__vmlinux_matches_kallsyms_cb2()
165 if (mem_end != map__end(pair)) 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()
[all …]
/linux/drivers/misc/vmw_vmci/
H A Dvmci_queue_pair.c62 * In more detail. When a VMCI queue pair is first created, it will be in the
71 * vmci_qp_broker_set_page_store to specify the UVAs of the queue pair at
76 * - VMCIQPB_CREATED_MEM: this state is the result when the queue pair
77 * is created by a VMX using the queue pair device backend that
78 * sets the UVAs of the queue pair immediately and stores the
82 * Once the queue pair is in one of the created states (with the exception of
84 * queue pair. Again we have two new states possible:
90 * pair, and attaches to a queue pair previously created by the host side.
92 * - from VMCIQPB_CREATED_MEM when the host side attaches to a queue pair
98 * - VMCIQPB_ATTACHED_NO_MEM: If the queue pair already was in the
[all …]
H A Dvmci_queue_pair.h35 u64 ppn_va; /* Start VA of queue pair PPNs. */
44 u64 va; /* Start VA of queue pair PPNs. */
98 * struct vmci_qp_page_store describes how the memory of a given queue pair
99 * is backed. When the queue pair is between the host and a guest, the
102 * queue pair is mapped into the VMX address space.
105 /* Reference to pages backing the queue pair. */
114 * pair of end points, A & B. One queue is used by end point A to transmit
/linux/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()
H A Dbrcmphy.h115 #define MII_BCM54XX_INT_PSERR 0x4000 /* Pair swap error */
299 #define LRECR_1PAIR 0x0000 /* Select 1 Pair */
304 #define LRESR_100_1PAIR 0x2000 /* Can do 100Mbps 1 Pair */
308 #define LRESR_10_1PAIR 0x0200 /* Can do 10Mbps 1 Pair */
322 #define LREANAA_100_1PAIR 0x0020 /* Can do 100Mbps 1 Pair */
323 #define LREANAA_100_4PAIR 0x0010 /* Can do 100Mbps 4 Pair */
324 #define LREANAA_100_2PAIR 0x0008 /* Can do 100Mbps 2 Pair */
325 #define LREANAA_10_2PAIR 0x0004 /* Can do 10Mbps 2 Pair */
326 #define LREANAA_10_1PAIR 0x0002 /* Can do 10Mbps 1 Pair */
337 #define LRELPA_100_1PAIR 0x0020 /* 100Mbps 1 Pair capable */
[all …]
/linux/tools/testing/selftests/riscv/hwprobe/
H A Dcbo.c86 struct riscv_hwprobe pair = { in test_zicboz() local
94 rc = riscv_hwprobe(&pair, 1, sizeof(cpu_set_t), (unsigned long *)cpus, 0); in test_zicboz()
95 block_size = pair.value; in test_zicboz()
96 ksft_test_result(rc == 0 && pair.key == RISCV_HWPROBE_KEY_ZICBOZ_BLOCK_SIZE && in test_zicboz()
134 struct riscv_hwprobe pair = { in check_no_zicboz_cpus() local
148 rc = riscv_hwprobe(&pair, 1, sizeof(cpu_set_t), (unsigned long *)&one_cpu, 0); in check_no_zicboz_cpus()
149 assert(rc == 0 && pair.key == RISCV_HWPROBE_KEY_IMA_EXT_0); in check_no_zicboz_cpus()
151 if (pair.value & RISCV_HWPROBE_EXT_ZICBOZ) in check_no_zicboz_cpus()
181 struct riscv_hwprobe pair; in main() local
199 pair.key = RISCV_HWPROBE_KEY_IMA_EXT_0; in main()
[all …]
/linux/arch/mips/include/asm/
H A Dmaar.h28 * write_maar_pair() - write to a pair of MAARs
29 * @idx: The index of the pair (ie. use MAARs idx*2 & (idx*2)+1).
30 * @lower: The lowest address that the MAAR pair will affect. Must be
32 * @upper: The highest address that the MAAR pair will affect. Must be
37 * Program the pair of MAAR registers specified by idx to apply the attributes
88 * @lower: The lowest address that the MAAR pair will affect. Must be
90 * @upper: The highest address that the MAAR pair will affect. Must be
95 * Describes the configuration of a pair of Memory Accessibility Attribute
/linux/tools/memory-model/litmus-tests/
H A DREADME27 the order of a pair of writes, where each write is to a different
35 order of a pair of writes, where each write is to a different
58 Does a release-acquire pair suffice for the load-buffering
67 Does a unlock+lock pair provides ordering guarantee between a
75 in one process, and use an acquire load followed by a pair of
80 acquire load followed by a pair of spin_is_locked() calls
98 Does a unlock+lock pair provides ordering guarantee between a
182 For example, if the one process writes to a pair of variables, and
213 interleaving descriptions of the relation between a pair of consecutive
214 accesses with descriptions of the second access in the pair.
/linux/net/ethtool/
H A Dcabletest.c166 int ethnl_cable_test_result_with_src(struct phy_device *phydev, u8 pair, in ethnl_cable_test_result_with_src() argument
176 if (nla_put_u8(phydev->skb, ETHTOOL_A_CABLE_RESULT_PAIR, pair)) in ethnl_cable_test_result_with_src()
194 int ethnl_cable_test_fault_length_with_src(struct phy_device *phydev, u8 pair, in ethnl_cable_test_fault_length_with_src() argument
205 if (nla_put_u8(phydev->skb, ETHTOOL_A_CABLE_FAULT_LENGTH_PAIR, pair)) in ethnl_cable_test_fault_length_with_src()
248 cfg->pair = PHY_PAIR_ALL; in ethnl_act_cable_test_tdr_cfg()
271 cfg->pair = nla_get_u8(tb[ETHTOOL_A_CABLE_TEST_TDR_CFG_PAIR]); in ethnl_act_cable_test_tdr_cfg()
272 if (cfg->pair > ETHTOOL_A_CABLE_PAIR_D) { in ethnl_act_cable_test_tdr_cfg()
276 "invalid pair parameter"); in ethnl_act_cable_test_tdr_cfg()
376 u8 pair, s16 mV) in ethnl_cable_test_amplitude() argument
386 if (nla_put_u8(phydev->skb, ETHTOOL_A_CABLE_AMPLITUDE_PAIR, pair)) in ethnl_cable_test_amplitude()
/linux/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/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()
616 [seed] "d" (s.pair), [opc] "i" (CPACF_PRNO) in cpacf_prno()
640 : [ucbuf] "+&d" (u.pair), [cbuf] "+&d" (c.pair) in cpacf_trng()
[all …]
/linux/Documentation/livepatch/
H A Dshadow-vars.rst27 stored and retrieved through a <obj, id> pair.
49 - search hashtable for <obj, id> pair
52 - search hashtable for <obj, id> pair
65 - search hashtable for <obj, id> pair
75 - add <obj, id> pair to the global hashtable
117 for this <obj, id> pair.)
198 will use one that was already created for this <obj, id> pair.
/linux/tools/memory-model/
H A Dlock.cat17 * spin_trylock() read-modify-write event pair
19 * spin_trylock() RMW event pair
47 (* The litmus test is invalid if an LKR/LKW event is not part of an RMW pair *)
88 (* Utility macro to convert a single pair to a single-edge relation *)
89 let pair-to-relation p = p ++ 0
105 map pair-to-relation (possible-rfe-noncrit-lf e)
126 map pair-to-relation (possible-rf-ru e)
/linux/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
99 /* Command timing has to be for the lowest of the pair of devices */ in cs5535_set_piomode()
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/net/core/
H A Dnetprio_cgroup.c87 * netprio_prio - return the effective netprio of a cgroup-net_device pair
88 * @css: css part of the target pair
89 * @dev: net_device part of the target pair
104 * netprio_set_prio - set netprio on a cgroup-net_device pair
105 * @css: css part of the target pair
106 * @dev: net_device part of the target pair
109 * Set netprio to @prio on @css-@dev pair. Should be called under rtnl
/linux/include/linux/mtd/
H A Dmtd.h116 * @pair: pair id
119 * The term "pair" is used here, even though TLC NANDs might group pages by 3
120 * (3 bits in a single cell). A pair should regroup all pages that are sharing
123 * @group is defining the position of a page in a given pair. It can also be
132 * pair-0 page-0 page-4
133 * pair-1 page-1 page-5
134 * pair-2 page-2 page-8
136 * pair-127 page-251 page-255
139 * Note that the "group" and "pair" terms were extracted from Samsung and
144 int pair; member
[all …]
/linux/Documentation/networking/pse-pd/
H A Dintroduction.rst22 with single balanced twisted-pair PHYs, as per Clause 104 of IEEE 802.3. PoDL
24 and data delivery over a single pair is advantageous.
64 Summary of Clause 104: Power over Data Lines (PoDL) of Single Balanced Twisted-Pair Ethernet
69 (PSEs). These are designed for use with single balanced twisted-pair Ethernet
73 balanced twisted-pair Ethernet connection.
/linux/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()
149 /* Control byte of 8-bit values: ( 0 - means byte as is, 1 - short pair ). */ in compress_chunk()
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/tools/perf/scripts/python/
H A Dcompaction-times.py54 class pair: class
72 self.migrated = pair(0, 0, "moved", "failed")
73 self.fscan = pair(0,0, "scanned", "isolated")
74 self.mscan = pair(0,0, "scanned", "isolated")
216 pair(nr_migrated, nr_failed), None, None)
223 None, pair(nr_scanned, nr_taken), None)
230 None, None, pair(nr_scanned, nr_taken))
/linux/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_ctl.c52 struct mdp5_ctl *pair; /* Paired CTL to be flushed together */ member
492 if (ctl->pair) { in fix_for_single_flush()
498 if (ctl->pair->flush_pending) { in fix_for_single_flush()
499 *flush_id = min_t(u32, ctl->id, ctl->pair->id); in fix_for_single_flush()
503 ctl->pair->flush_pending = false; in fix_for_single_flush()
603 ctlx->pair = NULL; in mdp5_ctl_pair()
604 ctly->pair = NULL; in mdp5_ctl_pair()
607 } else if ((ctlx->pair != NULL) || (ctly->pair != NULL)) { in mdp5_ctl_pair()
611 DRM_DEV_ERROR(ctl_mgr->dev->dev, "Only pair booked CTLs\n"); in mdp5_ctl_pair()
615 ctlx->pair = ctly; in mdp5_ctl_pair()
[all …]
/linux/Documentation/ABI/testing/
H A Dsysfs-driver-qat105 specific ring pair for the type of service that it is currently
113 A read returns the service associated to the ring pair queried.
117 * dc: the ring pair is configured for running compression services
118 * sym: the ring pair is configured for running symmetric crypto
120 * asym: the ring pair is configured for running asymmetric crypto

12345678910>>...50