/linux/tools/testing/selftests/riscv/hwprobe/ |
H A D | which-cpus.c | 6 * line interface to get the cpu list for arbitrary hwprobe pairs. 26 " of pairs. 'key' and 'value' should be in numeric form, e.g. 4=0x3b\n"); in help() 61 struct riscv_hwprobe *pairs; in do_which_cpus() local 66 pairs = malloc(nr_pairs * sizeof(struct riscv_hwprobe)); in do_which_cpus() 67 assert(pairs); in do_which_cpus() 71 pairs[i].key = strtol(start, &end, 0); in do_which_cpus() 74 pairs[i].value = strtoul(start, &end, 0); in do_which_cpus() 78 …rc = riscv_hwprobe(pairs, nr_pairs, sizeof(cpu_set_t), (unsigned long *)cpus, RISCV_HWPROBE_WHICH_… in do_which_cpus() 81 free(pairs); in do_which_cpus() 86 struct riscv_hwprobe pairs[2]; in main() local [all …]
|
H A D | hwprobe.c | 7 struct riscv_hwprobe pairs[8]; in main() local 18 * Just run a basic test: pass enough pairs to get up to the base in main() 22 pairs[i].key = i; in main() 24 out = riscv_hwprobe(pairs, 8, 1, &cpus, 0); in main() 30 if ((i < 4) && (pairs[i].key != i)) in main() 32 "key=%lld, i=%ld\n", pairs[i].key, i); in main() 34 if (pairs[i].key != RISCV_HWPROBE_KEY_BASE_BEHAVIOR) in main() 37 if (pairs[i].value & RISCV_HWPROBE_BASE_BEHAVIOR_IMA) in main() 40 ksft_exit_fail_msg("Unexpected pair: (%lld, %llu)\n", pairs[i].key, pairs[i].value); in main() 43 out = riscv_hwprobe(pairs, 8, 0, 0, 0); in main() [all …]
|
/linux/arch/riscv/kernel/ |
H A D | sys_hwprobe.c | 301 static int hwprobe_get_values(struct riscv_hwprobe __user *pairs, in hwprobe_get_values() argument 339 for (out = 0; out < pair_count; out++, pairs++) { in hwprobe_get_values() 342 if (get_user(pair.key, &pairs->key)) in hwprobe_get_values() 347 ret = put_user(pair.key, &pairs->key); in hwprobe_get_values() 349 ret = put_user(pair.value, &pairs->value); in hwprobe_get_values() 358 static int hwprobe_get_cpus(struct riscv_hwprobe __user *pairs, in hwprobe_get_cpus() argument 392 ret = copy_from_user(&pair, &pairs[i], sizeof(pair)); in hwprobe_get_cpus() 399 ret = copy_to_user(&pairs[i], &pair, sizeof(pair)); in hwprobe_get_cpus() 431 static int do_riscv_hwprobe(struct riscv_hwprobe __user *pairs, in do_riscv_hwprobe() argument 437 return hwprobe_get_cpus(pairs, pair_count, cpusetsize, in do_riscv_hwprobe() [all …]
|
/linux/drivers/gpu/drm/msm/adreno/ |
H A D | adreno_gen7_9_0_snapshot.h | 216 * pairs : 2 (Regs:5), 5 (Regs:38) 230 * pairs : 196 (Regs:1778) 294 * pairs : 134 (Regs:429) 338 * pairs : 44 (Regs:454) 359 * pairs : 7 (Regs:56) 371 * pairs : 19 (Regs:155) 386 * pairs : 7 (Regs:75) 401 * pairs : 29 (Regs:573) 422 * pairs : 29 (Regs:573) 443 * pairs : 2 (Regs:7) [all …]
|
/linux/Documentation/networking/pse-pd/ |
H A D | pse-pi.rst | 20 systems that utilize two pairs for power delivery. 22 deliver power over all four pairs of an Ethernet cable. 31 two pairs of wires, SPE operates on a simpler model due to its single-pair 50 networks 10/100BaseT or 1G/2G/5G/10GBaseT, the pairs used are carrying data. 56 10/100BaseT network the pairs used are spare pairs without data and are less 98 and the 1000/2.5G/5G/10GBaseT in the PSE 2 pairs connection. 112 - "Direct" indicate a variant where the power is injected directly to pairs 113 without using magnetics in case of spare pairs. 117 In case of PSE 4 pairs, a PSE supporting only 10/100BaseT (which mean Direct 118 Power on pinout Alternative B) is not compatible with a 4 pairs [all …]
|
/linux/net/netfilter/ipset/ |
H A D | Kconfig | 42 can store IPv4 address and (source) MAC address pairs from a range. 70 can store IPv4/IPv6 address and mark pairs. 79 can store IPv4/IPv6 address and protocol/port pairs. 108 one can store IPv4/IPv6 address and MAC (ethernet address) pairs in a set. 144 one can store IPv4/IPv6 network address/prefix pairs in a set. 154 protocol/port pairs as elements in a set. 164 interface name pairs as elements in a set.
|
/linux/Documentation/locking/ |
H A D | locktorture.rst | 53 spin_lock() and spin_unlock() pairs. 56 spin_lock_irq() and spin_unlock_irq() pairs. 59 read/write lock() and unlock() rwlock pairs. 63 rwlock pairs. 66 mutex_lock() and mutex_unlock() pairs. 69 rtmutex_lock() and rtmutex_unlock() pairs. 73 read/write down() and up() semaphore pairs.
|
/linux/arch/mips/include/asm/ |
H A D | maar.h | 15 * @num_pairs: The number of MAAR pairs present in the system. 18 * MAAR pairs as required, from 0 up to the maximum of num_pairs-1, and returns 21 * that it has configured 0 MAAR pairs. 23 * Return: The number of MAAR pairs configured. 109 * @num_pairs: The number of MAAR pairs present in the system. 114 * Return: The number of MAAR pairs configured.
|
/linux/tools/testing/selftests/livepatch/test_modules/ |
H A D | test_klp_shadow_vars.c | 254 /* pass 4: free <objs[*], SV_ID1> pairs of svars, verify removal */ in test_klp_shadow_vars_init() 256 shadow_free(&objs[i], SV_ID1, shadow_dtor); /* 'char' pairs */ in test_klp_shadow_vars_init() 262 /* pass 5: check we still find <objs[*], SV_ID2> svar pairs */ in test_klp_shadow_vars_init() 264 sv = shadow_get(&objs[i], SV_ID2); /* 'int' pairs */ in test_klp_shadow_vars_init() 274 /* pass 6: free all the <objs[*], SV_ID2> svar pairs too. */ in test_klp_shadow_vars_init() 275 shadow_free_all(SV_ID2, NULL); /* 'int' pairs */ in test_klp_shadow_vars_init() 286 shadow_free_all(SV_ID1, NULL); /* 'char' pairs */ in test_klp_shadow_vars_init() 287 shadow_free_all(SV_ID2, NULL); /* 'int' pairs */ in test_klp_shadow_vars_init()
|
/linux/Documentation/devicetree/bindings/usb/ |
H A D | hisilicon,histb-xhci.txt | 9 - clocks: a list of phandle + clock-specifier pairs, one for each 16 - resets: a list of phandle and reset specifier pairs as listed in 20 - phys: a list of phandle + phy specifier pairs
|
/linux/drivers/media/platform/amphion/ |
H A D | vpu_helpers.c | 422 int vpu_find_dst_by_src(struct vpu_pair *pairs, u32 cnt, u32 src) in vpu_find_dst_by_src() argument 426 if (!pairs || !cnt) in vpu_find_dst_by_src() 430 if (pairs[i].src == src) in vpu_find_dst_by_src() 431 return pairs[i].dst; in vpu_find_dst_by_src() 437 int vpu_find_src_by_dst(struct vpu_pair *pairs, u32 cnt, u32 dst) in vpu_find_src_by_dst() argument 441 if (!pairs || !cnt) in vpu_find_src_by_dst() 445 if (pairs[i].dst == dst) in vpu_find_src_by_dst() 446 return pairs[i].src; in vpu_find_src_by_dst()
|
/linux/Documentation/ABI/testing/ |
H A D | sysfs-uevent | 18 You need to pass UUID first before any KEY=VALUE pairs. 31 The KEY=VALUE pairs can contain alphanumeric characters only. 33 It's possible to define zero or more pairs - each pair is then
|
H A D | sysfs-driver-qat_rl | 41 (RW) When read, reports the current assigned ring pairs for the 43 When wrote to, configures the ring pairs associated to a new SLA. 49 Selected ring pairs must to be assigned to a single service, 54 The maximum number of ring pairs is 4 per SLA.
|
/linux/drivers/media/dvb-core/ |
H A D | dvb_ringbuffer.c | 55 * this pairs with smp_store_release() in dvb_ringbuffer_write(), in dvb_ringbuffer_empty() 70 * this pairs with smp_store_release() in dvb_ringbuffer_read(), in dvb_ringbuffer_free() 87 * this pairs with smp_store_release() in dvb_ringbuffer_write(), in dvb_ringbuffer_avail() 146 * this pairs with READ_ONCE() in dvb_ringbuffer_free() in dvb_ringbuffer_read_user() 171 * this pairs with READ_ONCE() in dvb_ringbuffer_free() in dvb_ringbuffer_read() 195 * update, this pairs with smp_load_acquire() in in dvb_ringbuffer_write() 224 * update, this pairs with smp_load_acquire() in in dvb_ringbuffer_write_user()
|
/linux/include/media/ |
H A D | v4l2-cci.h | 23 * Register/value pairs for sequences of writes. 106 * @regs: Array of structures containing register-address, -value pairs to be 113 * pairs are supplied in any order, possibly not all in a single range. 117 * For raw lists of register-address, -value pairs with only 8 bit
|
/linux/Documentation/admin-guide/ |
H A D | bootconfig.rst | 233 passing the kernel parameters. All the key-value pairs under ``kernel`` 235 pairs under ``init`` will be passed to init process via the cmdline. 272 up to 512 key-value pairs. If keys contains 3 words in average, it can 273 contain 256 key-value pairs. In most cases, the number of config items 285 User can query or loop on key-value pairs, also it is possible to find 290 config, you can use xbc_for_each_key_value() to iterate key-value pairs.
|
/linux/Documentation/devicetree/bindings/sound/ |
H A D | sirf-audio-port.txt | 6 - dmas: List of DMA controller phandle and DMA request line ordered pairs. 8 These strings correspond 1:1 with the ordered pairs in dmas.
|
H A D | brcm,bcm2835-i2s.txt | 7 - dmas: List of DMA controller phandle and DMA request line ordered pairs. 9 These strings correspond 1:1 with the ordered pairs in dmas.
|
H A D | adi,axi-spdif-tx.txt | 6 - clocks : Pairs of phandle and specifier referencing the controller's clocks. 11 - dmas: Pairs of phandle and specifier for the DMA channel that is used by
|
H A D | adi,axi-i2s.txt | 9 - clocks : Pairs of phandle and specifier referencing the controller's clocks. 14 - dmas: Pairs of phandle and specifier for the DMA channels that are used by
|
/linux/include/linux/ |
H A D | brcmphy.h | 297 #define LRECR_4PAIRS 0x0020 /* Select 4 Pairs */ 298 #define LRECR_2PAIRS 0x0010 /* Select 2 Pairs */ 305 #define LRESR_100_4PAIR 0x1000 /* Can do 100Mbps 4 Pairs */ 306 #define LRESR_100_2PAIR 0x0800 /* Can do 100Mbps 2 Pairs */ 307 #define LRESR_10_2PAIR 0x0400 /* Can do 10Mbps 2 Pairs */ 348 #define LDSE_4PAIRS (2 << LDSE_PAIRS_SHIFT) /* 4 Pairs Connection */ 349 #define LDSE_2PAIRS (1 << LDSE_PAIRS_SHIFT) /* 2 Pairs Connection */ 500 #define BCM54XX_ECD_FAULT_TYPE_CROSS_SHORT 0x4 /* short different pairs */
|
/linux/drivers/crypto/intel/qat/qat_common/ |
H A D | adf_gen4_tl.h | 24 /* Max number of simultaneously monitored ring pairs. */ 133 * counters data: Device + 4 Ring Pairs as are being populated periodically 136 * @tl_ring_pairs_data_regs: array of ring pairs telemetry registers
|
/linux/kernel/printk/ |
H A D | printk_ringbuffer.c | 270 * The memory barrier pairs and their ordering are: 461 * not apply to the descriptor state. This pairs with _prb_commit:B. in desc_read() 493 * that may not apply to the copied content. This pairs with in desc_read() 509 * not apply to the copied data. This pairs with data_alloc:A and in desc_read() 650 * CPU. This pairs with data_push_tail:D. in data_push_tail() 686 * have been previously pushed. This pairs with in data_push_tail() 713 * have been previously pushed. This pairs with in data_push_tail() 751 * the descriptor states reusable. This pairs with in data_push_tail() 837 * descriptor states reusable. This pairs with desc_reserve:D. in desc_push_tail() 845 * case that the descriptor has been recycled. This pairs in desc_push_tail() [all …]
|
/linux/arch/xtensa/kernel/ |
H A D | process.c | 94 /* pairs with memw (1) in fast_coprocessor and memw in switch_to */ in local_coprocessors_flush_release_all() 115 /* pairs with memw (1) in fast_coprocessor and memw in switch_to */ in local_coprocessor_release_all() 125 /* pairs with memw (2) in fast_coprocessor */ in coprocessor_release_all() 153 /* pairs with memw (2) in fast_coprocessor */ in coprocessor_flush_all() 170 /* pairs with memw (2) in fast_coprocessor */ in coprocessor_flush_release_all()
|
/linux/Documentation/devicetree/bindings/display/hisilicon/ |
H A D | hisi-ade.txt | 13 - clocks: a list of phandle + clock-specifier pairs, one for each entry 21 phandle + clock-specifier pairs.
|