Home
last modified time | relevance | path

Searched full:pairing (Results 1 – 25 of 152) sorted by relevance

1234567

/kernel/linux/linux-5.10/tools/virtio/ringtest/
Dvirtio_ring_0_9.c133 /* Barrier A (for pairing) */ in add_inbuf()
140 /* Barrier A (for pairing) */ in add_inbuf()
145 /* Barrier A (for pairing) */ in add_inbuf()
163 /* Barrier B (for pairing) */ in get_buf()
169 /* Barrier B (for pairing) */ in get_buf()
221 /* Barrier D (for pairing) */ in enable_call()
231 /* Barrier C (for pairing) */ in kick_available()
253 /* Barrier C (for pairing) */ in enable_kick()
280 /* Barrier A (for pairing) */ in use_buf()
289 /* Barrier A (for pairing) */ in use_buf()
[all …]
Dring.c136 /* Barrier A (for pairing) */ in add_inbuf()
151 /* Barrier B (for pairing) */ in get_buf()
182 /* Barrier D (for pairing) */ in enable_call()
192 /* Barrier C (for pairing) */ in kick_available()
214 /* Barrier C (for pairing) */ in enable_kick()
234 /* Barrier A (for pairing) */ in use_buf()
247 /* Barrier B (for pairing) */ in use_buf()
259 /* Barrier D (for pairing) */ in call_used()
/kernel/linux/linux-6.6/tools/virtio/ringtest/
Dvirtio_ring_0_9.c133 /* Barrier A (for pairing) */ in add_inbuf()
140 /* Barrier A (for pairing) */ in add_inbuf()
145 /* Barrier A (for pairing) */ in add_inbuf()
163 /* Barrier B (for pairing) */ in get_buf()
169 /* Barrier B (for pairing) */ in get_buf()
221 /* Barrier D (for pairing) */ in enable_call()
231 /* Barrier C (for pairing) */ in kick_available()
253 /* Barrier C (for pairing) */ in enable_kick()
280 /* Barrier A (for pairing) */ in use_buf()
289 /* Barrier A (for pairing) */ in use_buf()
[all …]
Dring.c136 /* Barrier A (for pairing) */ in add_inbuf()
151 /* Barrier B (for pairing) */ in get_buf()
182 /* Barrier D (for pairing) */ in enable_call()
192 /* Barrier C (for pairing) */ in kick_available()
214 /* Barrier C (for pairing) */ in enable_kick()
234 /* Barrier A (for pairing) */ in use_buf()
247 /* Barrier B (for pairing) */ in use_buf()
259 /* Barrier D (for pairing) */ in call_used()
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/soc/mediatek/
Dpwrap.txt11 IP Pairing
16 are marked with "IP Pairing". These are optional on SoCs which do not support
17 IP Pairing
33 "pwrap-bridge": bridge base (IP Pairing)
37 "pwrap-bridge" (IP Pairing)
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/soc/mediatek/
Dmediatek,pwrap.yaml20 IP Pairing
25 are marked with "IP Pairing". These are optional on SoCs which do not support
26 IP Pairing
58 - description: IP pairing registers
89 - description: IP pairing reset
/kernel/linux/linux-6.6/tools/memory-model/Documentation/
Dglossary.txt69 Cycle: Memory-barrier pairing is restricted to a pair of CPUs, as the
71 that is required. In other cases, the notion of pairing must be
86 See also "Pairing".
133 Pairing: "Memory-barrier pairing" reflects the fact that synchronizing
137 pairing also occurs with other types of operations, so that a
/kernel/linux/linux-6.6/include/linux/mtd/
Dmtd.h114 * struct mtd_pairing_info - page pairing information
128 * The H27UCG8T2BTR-BC datasheet describes the following pairing scheme:
149 * struct mtd_pairing_scheme - page pairing scheme description
157 * @get_wunit: converts pairing information into a write-unit (page) number.
159 * pairing information described in the info argument. It should
161 * passed pairing information.
167 * NAND page pairing scheme. Instead of exposing two big tables to do the
297 /* NAND pairing scheme, only provided for MLC/TLC NANDs */
298 const struct mtd_pairing_scheme *pairing; member
456 const struct mtd_pairing_scheme *pairing) in mtd_set_pairing_scheme() argument
[all …]
/kernel/linux/linux-5.10/include/linux/mtd/
Dmtd.h109 * struct mtd_pairing_info - page pairing information
123 * The H27UCG8T2BTR-BC datasheet describes the following pairing scheme:
144 * struct mtd_pairing_scheme - page pairing scheme description
152 * @get_wunit: converts pairing information into a write-unit (page) number.
154 * pairing information described in the info argument. It should
156 * passed pairing information.
162 * NAND page pairing scheme. Instead of exposing two big tables to do the
294 /* NAND pairing scheme, only provided for MLC/TLC NANDs */
295 const struct mtd_pairing_scheme *pairing; member
448 const struct mtd_pairing_scheme *pairing) in mtd_set_pairing_scheme() argument
[all …]
/kernel/linux/linux-6.6/arch/arm/common/
DbL_switcher.c439 pr_err("%s: no CPU pairing possible\n", __func__); in bL_switcher_halve_cpus()
444 * Now let's do the pairing. We match each CPU with another CPU in bL_switcher_halve_cpus()
480 * pairing information (that includes the pairing counterparts). in bL_switcher_halve_cpus()
524 int pairing = bL_switcher_cpu_pairing[cpu]; in bL_switcher_get_logical_index() local
525 if (pairing == -1) in bL_switcher_get_logical_index()
528 (mpidr == cpu_logical_map(pairing))) in bL_switcher_get_logical_index()
757 int pairing; in bL_switcher_cpu_pre() local
762 pairing = bL_switcher_cpu_pairing[cpu]; in bL_switcher_cpu_pre()
764 if (pairing == -1) in bL_switcher_cpu_pre()
/kernel/linux/linux-5.10/arch/arm/common/
DbL_switcher.c439 pr_err("%s: no CPU pairing possible\n", __func__); in bL_switcher_halve_cpus()
444 * Now let's do the pairing. We match each CPU with another CPU in bL_switcher_halve_cpus()
480 * pairing information (that includes the pairing counterparts). in bL_switcher_halve_cpus()
524 int pairing = bL_switcher_cpu_pairing[cpu]; in bL_switcher_get_logical_index() local
525 if (pairing == -1) in bL_switcher_get_logical_index()
528 (mpidr == cpu_logical_map(pairing))) in bL_switcher_get_logical_index()
757 int pairing; in bL_switcher_cpu_pre() local
762 pairing = bL_switcher_cpu_pairing[cpu]; in bL_switcher_cpu_pre()
764 if (pairing == -1) in bL_switcher_cpu_pre()
/kernel/linux/linux-6.6/drivers/soc/bcm/brcmstb/
Dbiuctrl.c123 pr_info("MCP: Enabling write pairing\n"); in mcp_write_pairing_set()
127 pr_info("MCP: Disabling write pairing\n"); in mcp_write_pairing_set()
131 pr_info("MCP: Write pairing already disabled\n"); in mcp_write_pairing_set()
266 mcp_wr_pairing_en = of_property_read_bool(np, "brcm,write-pairing"); in setup_hifcpubiuctrl_regs()
350 pr_err("MCP: Unable to disable write pairing!\n"); in brcmstb_biuctrl_init()
/kernel/linux/linux-5.10/drivers/soc/bcm/brcmstb/
Dbiuctrl.c123 pr_info("MCP: Enabling write pairing\n"); in mcp_write_pairing_set()
127 pr_info("MCP: Disabling write pairing\n"); in mcp_write_pairing_set()
131 pr_info("MCP: Write pairing already disabled\n"); in mcp_write_pairing_set()
264 mcp_wr_pairing_en = of_property_read_bool(np, "brcm,write-pairing"); in setup_hifcpubiuctrl_regs()
345 pr_err("MCP: Unable to disable write pairing!\n"); in brcmstb_biuctrl_init()
/kernel/linux/linux-5.10/Documentation/devicetree/bindings/arm/bcm/
Dbrcm,brcmstb.txt30 controller (MEMC). This BIU block offers a feature called Write Pairing which
40 - brcm,write-pairing:
42 supports write-pairing.
59 brcm,write-pairing;
/kernel/linux/linux-6.6/Documentation/devicetree/bindings/arm/bcm/
Dbrcm,brcmstb.txt30 controller (MEMC). This BIU block offers a feature called Write Pairing which
40 - brcm,write-pairing:
42 supports write-pairing.
59 brcm,write-pairing;
/kernel/linux/linux-5.10/drivers/mtd/
Dmtdcore.c446 * mtd_wunit_to_pairing_info - get pairing information of a wunit
449 * @info: returned pairing information
451 * Retrieve pairing information associated to the wunit.
459 * mtd_offset_to_wunit(). @info is filled with the pairing information attached
462 * From the pairing info the MTD user can find all the wunits paired with
480 if (master->pairing && master->pairing->get_info) in mtd_wunit_to_pairing_info()
481 return master->pairing->get_info(master, wunit, info); in mtd_wunit_to_pairing_info()
491 * mtd_pairing_info_to_wunit - get wunit from pairing information
493 * @info: pairing information struct
525 if (master->pairing && master->pairing->get_wunit) in mtd_pairing_info_to_wunit()
[all …]
/kernel/linux/linux-6.6/drivers/mtd/
Dmtdcore.c425 * mtd_wunit_to_pairing_info - get pairing information of a wunit
428 * @info: returned pairing information
430 * Retrieve pairing information associated to the wunit.
438 * mtd_offset_to_wunit(). @info is filled with the pairing information attached
441 * From the pairing info the MTD user can find all the wunits paired with
459 if (master->pairing && master->pairing->get_info) in mtd_wunit_to_pairing_info()
460 return master->pairing->get_info(master, wunit, info); in mtd_wunit_to_pairing_info()
470 * mtd_pairing_info_to_wunit - get wunit from pairing information
472 * @info: pairing information struct
504 if (master->pairing && master->pairing->get_wunit) in mtd_pairing_info_to_wunit()
[all …]
/kernel/linux/linux-6.6/drivers/watchdog/
Dtegra_wdt.c20 * actually 5 watchdogs that can be configured (by pairing with an available
28 * Register base of the timer that's selected for pairing with the watchdog.
/kernel/linux/linux-5.10/drivers/watchdog/
Dtegra_wdt.c20 * actually 5 watchdogs that can be configured (by pairing with an available
28 * Register base of the timer that's selected for pairing with the watchdog.
/kernel/linux/linux-5.10/net/bluetooth/
Dsmp.c101 u8 preq[7]; /* SMP Pairing Request */
102 u8 prsp[7]; /* SMP Pairing Response */
103 u8 prnd[16]; /* SMP Pairing Random (local) */
104 u8 rrnd[16]; /* SMP Pairing Random (remote) */
105 u8 pcnf[16]; /* SMP Pairing Confirm */
773 /* If pairing failed clean up any keys we might have */ in smp_chan_destroy()
877 /* Don't confirm locally initiated pairing attempts */ in tk_request()
992 bt_dev_err(hcon->hdev, "pairing failed " in smp_random()
1535 * receives pairing random. in sc_passkey_round()
1685 /* If it is our turn to send Pairing Confirm, do so now */ in smp_user_confirm_reply()
[all …]
/kernel/linux/linux-6.6/net/bluetooth/
Dsmp.c102 u8 preq[7]; /* SMP Pairing Request */
103 u8 prsp[7]; /* SMP Pairing Response */
104 u8 prnd[16]; /* SMP Pairing Random (local) */
105 u8 rrnd[16]; /* SMP Pairing Random (remote) */
106 u8 pcnf[16]; /* SMP Pairing Confirm */
774 /* If pairing failed clean up any keys we might have */ in smp_chan_destroy()
878 /* Don't confirm locally initiated pairing attempts */ in tk_request()
993 bt_dev_err(hcon->hdev, "pairing failed " in smp_random()
1541 * receives pairing random. in sc_passkey_round()
1691 /* If it is our turn to send Pairing Confirm, do so now */ in smp_user_confirm_reply()
[all …]
/kernel/linux/linux-6.6/kernel/locking/
Drwbase_rt.c183 * _release() is needed in case that reader is in fast path, pairing in __rwbase_write_unlock()
216 * _acquire is needed in case the reader is in the fast path, pairing in __rwbase_write_trylock()
/kernel/linux/linux-5.10/tools/include/linux/
Dring_buffer.h9 * user space requires the following barrier pairing (quote
/kernel/linux/linux-6.6/tools/include/linux/
Dring_buffer.h9 * user space requires the following barrier pairing (quote
/kernel/linux/linux-5.10/include/linux/sched/
Dmm.h216 * pairing memalloc_noio_save call.
247 * pairing memalloc_nofs_save call.

1234567