| /linux/tools/testing/selftests/powerpc/tm/ |
| H A D | tm-vmxcopy.c | 15 * (1) write A to a VSR 21 * (7) check that the VSR value is A 45 char *a; in test_vmxcopy() local 61 a = mmap(NULL, size, PROT_READ|PROT_WRITE, MAP_PRIVATE, fd, 0); in test_vmxcopy() 62 assert(a != MAP_FAILED); in test_vmxcopy() 65 "lxvd2x 40,0,%[vecinptr];" /* set 40 to initial value*/ in test_vmxcopy() 69 "xxlxor 40,40,40;" /* set 40 to 0 */ in test_vmxcopy() 82 "stxvd2x 40,0,%[vecoutptr];" in test_vmxcopy() 86 [map]"r"(a) in test_vmxcopy() 95 munmap(a, size); in test_vmxcopy()
|
| /linux/drivers/scsi/ |
| H A D | mac_esp.c | 167 " jbeq 40f \n" \ 170 "40: \n" \ 172 " .section __ex_table,\"a\" \n" \ 174 " .long 1b,40b \n" \ 175 " .long 2b,40b \n" \ 176 " .long 3b,40b \n" \ 177 " .long 4b,40b \n" \ 178 " .long 5b,40b \n" \ 179 " .long 6b,40b \n" \ 180 " .long 7b,40b \n" \ [all …]
|
| /linux/arch/x86/lib/ |
| H A D | csum-partial_64.c | 12 #include <asm/word-at-a-time.h> 34 * Do a checksum on an arbitrary memory area. 35 * Returns a 32bit checksum. 41 * checksums on IPv6 headers (40 bytes) and other small parts. 42 * it's best to have buff aligned on a 64-bit boundary 48 /* Do two 40-byte chunks in parallel to get better ILP */ in csum_partial() 53 temp64_2 = update_csum_40b(temp64_2, buff + 40); in csum_partial() 64 * len == 40 is the hot case due to IPv6 headers, so return in csum_partial() 67 if (len >= 40) { in csum_partial() 69 len -= 40; in csum_partial() [all …]
|
| /linux/tools/testing/selftests/tc-testing/tc-tests/filters/ |
| H A D | bpf.json | 15 …r add dev $DEV1 parent ffff: handle 1 protocol ip prio 100 bpf bytecode '4,40 0 0 12,21 0 1 2048,6… 18 …parent ffff: protocol ip pref 100 bpf chain [0-9]+ handle 0x1.*bytecode '4,40 0 0 12,21 0 1 2048,6… 37 …r add dev $DEV1 parent ffff: handle 1 protocol ip prio 100 bpf bytecode '4,40 0 0 12,31 0 1 2048,6… 40 …parent ffff: protocol ip pref 100 bpf chain [0-9]+ handle 0x1.*bytecode '4,40 0 0 12,21 0 1 2048,6… 64 …ol ip pref 100 bpf chain [0-9]+ handle 0x1 action-ebpf:\\[action-ok\\].*tag [0-9a-f]{16}( jited)?", 88 …ol ip pref 100 bpf chain [0-9]+ handle 0x1 action-ebpf:\\[action-ko\\].*tag [0-9a-f]{16}( jited)?", 107 …r add dev $DEV1 parent ffff: handle 1 protocol ip prio 100 bpf bytecode '4,40 0 0 12,21 0 1 2048,6… 113 …place dev $DEV1 parent ffff: handle 1 protocol ip prio 100 bpf bytecode '4,40 0 0 12,21 0 1 2054,6… 116 …parent ffff: protocol ip pref 100 bpf chain [0-9]+ handle 0x1.*bytecode '4,40 0 0 12,21 0 1 2054,6… 135 …r add dev $DEV1 parent ffff: handle 1 protocol ip prio 100 bpf bytecode '4,40 0 0 12,21 0 1 2048,6… [all …]
|
| /linux/Documentation/arch/powerpc/ |
| H A D | associativity.rst | 7 of that domain. Resources subsets of a given domain that exhibit better 9 are represented as being members of a sub-grouping domain. This performance 19 A value of 1 indicates the usage of Form 1 associativity. For Form 2 associativity 28 With Form 1 a combination of ibm,associativity-reference-points, and ibm,associativity 31 The “ibm,associativity” property contains a list of one or more numbers (domainID) 34 The “ibm,associativity-reference-points” property contains a list of one or more numbers 52 "ibm,associativity-reference-points" property, Form 2 allows a large number of primary domain 59 "ibm,numa-lookup-index-table" property contains a list of one or more numbers representing 71 "ibm,numa-distance-table" property contains a list of one or more numbers representing the NUMA 80 ibm,numa-lookup-index-table = <3 0 8 40>; [all …]
|
| /linux/tools/testing/selftests/net/forwarding/ |
| H A D | ip6gre_inner_v4_multipath.sh | 7 # policy, SW2 will only look at the outer IP addresses, hence only a single 22 # | loc=2001:db8:40::1 | 23 # | rem=2001:db8:40::2 --. | 59 # | loc=2001:db8:40::2 | | 60 # | rem=2001:db8:40::1 --' | 98 tunnel_create g1 ip6gre 2001:db8:40::1 2001:db8:40::2 tos inherit dev v$ol1 99 __simple_if_init g1 v$ol1 2001:db8:40::1/128 100 ip -6 route add vrf v$ol1 2001:db8:40::2/128 via 2001:db8:80::2 109 ip -6 route del vrf v$ol1 2001:db8:40::2/128 110 __simple_if_fini g1 2001:db8:40::1/128 [all …]
|
| H A D | ip6gre_inner_v6_multipath.sh | 7 # policy, SW2 will only look at the outer IP addresses, hence only a single 22 # | loc=2001:db8:40::1 | 23 # | rem=2001:db8:40::2 --. | 59 # | loc=2001:db8:40::2 | | 60 # | rem=2001:db8:40::1 --' | 98 tunnel_create g1 ip6gre 2001:db8:40::1 2001:db8:40::2 tos inherit dev v$ol1 99 __simple_if_init g1 v$ol1 2001:db8:40::1/128 100 ip -6 route add vrf v$ol1 2001:db8:40::2/128 via 2001:db8:80::2 109 ip -6 route del vrf v$ol1 2001:db8:40::2/128 110 __simple_if_fini g1 2001:db8:40::1/128 [all …]
|
| H A D | local_termination.sh | 59 00 48 0a 9a 40 00 01 11 cb 88 c0 00 02 01 e0 00 \ 66 00 48 0a 9b 40 00 01 11 cb 87 c0 00 02 01 e0 00 \ 67 01 81 01 40 01 40 00 34 eb 8a 08 02 00 2c 00 00 \ 70 c6 0f 1d 9a 61 87" 73 00 52 35 a9 40 0 [all...] |
| /linux/arch/m68k/lib/ |
| H A D | uaccess.c | 43 " .section __ex_table,\"a\"\n" in __generic_copy_from_user() 49 : "=d" (res), "+a" (from), "+a" (to), "=&d" (tmp) in __generic_copy_from_user() 84 " .section __ex_table,\"a\"\n" in __generic_copy_to_user() 93 : "=d" (res), "+a" (from), "+a" (to), "=&d" (tmp) in __generic_copy_to_user() 124 "40: add.l %4,%0\n" in __clear_user() 128 " .section __ex_table,\"a\"\n" in __clear_user() 132 " .long 4b,40b\n" in __clear_user() 133 " .long 5b,40b\n" in __clear_user() 134 " .long 6b,40b\n" in __clear_user() 135 " .long 7b,40b\n" in __clear_user() [all …]
|
| /linux/drivers/net/wireless/broadcom/brcm80211/brcmsmac/ |
| H A D | channel.c | 31 /* QDB() macro takes a dB value and converts to a quarter dB value */ 60 #define BRCM_2GHZ_2412_2462 REG_RULE(2412-10, 2462+10, 40, 0, 19, 0) 64 #define BRCM_5GHZ_5180_5240 REG_RULE(5180-10, 5240+10, 40, 0, 21, \ 66 #define BRCM_5GHZ_5260_5320 REG_RULE(5260-10, 5320+10, 40, 0, 21, \ 69 #define BRCM_5GHZ_5500_5700 REG_RULE(5500-10, 5700+10, 40, 0, 21, \ 72 #define BRCM_5GHZ_5745_5825 REG_RULE(5745-10, 5825+10, 40, 0, 21, \ 95 /* tx 40 MHz power limits, qdBm units */ 248 /* 40 MHz Legacy OFDM SISO */ in brcms_c_channel_min_txpower_limits_with_local_constraint() 253 /* 40 MHz Legacy OFDM CDD */ in brcms_c_channel_min_txpower_limits_with_local_constraint() 278 /* 40MHz MCS 0-7 SISO */ in brcms_c_channel_min_txpower_limits_with_local_constraint() [all …]
|
| /linux/drivers/auxdisplay/ |
| H A D | Kconfig | 3 # For a description of the syntax of this configuration file, 35 This is a module with the common symbols for HD44780 (and compatibles) 46 Enable support for Character LCDs using a HD44780 controller. 48 This code can either be compiled as a module, or linked into the 57 This is a driver that lets you use the lcd2s 20x4 character display 58 from Modtronix engineering as a console output device. The display 59 is a simple single color character display. You have to connect it 71 compiled as a module, or linked into the kernel and started at boot. 94 used to define an approximative configuration, completed by a few 114 This enables and configures a keypad connected to the parallel port. [all …]
|
| H A D | panel.c | 7 * This code drives an LCD module (/dev/lcd), and a keypad (/dev/keypad) 8 * connected to a parallel printer port. 10 * The LCD module may either be an HD44780-like 8-bit parallel LCD, or a 1-bit 14 * The keypad consists in a matrix of push buttons connecting input pins to 27 * - make the LCD a part of a virtual screen of Vx*Vy 29 * - change the keyboard to a double mapping : signals -> key_id -> values 67 /* a key starts to repeat after this times INPUT_POLL_TIME */ 69 /* a key repeats this times INPUT_POLL_TIME */ 73 #define PNL_PINPUT(a) ((((unsigned char)(a)) ^ 0x7F) >> 3) argument 167 * Physical contacts are a 45 bits string of 9 groups of 5 bits each. [all …]
|
| /linux/Documentation/core-api/ |
| H A D | packing.rst | 10 One can memory-map a pointer to a carefully crafted struct over the hardware 20 A more robust alternative to struct field definitions would be to extract the 34 - Packing a CPU-usable number into a memory buffer (with hardware 36 - Unpacking a memory buffer (which has hardware constraints/quirks) 37 into a CPU-usable number. 47 The following examples cover the memory layout of a packed u64 field. 55 63 62 61 60 59 58 57 56 55 54 53 52 51 50 49 48 47 46 45 44 43 42 41 40 39 38 37 36 35 34 33 32 71 56 57 58 59 60 61 62 63 48 49 50 51 52 53 54 55 40 41 42 43 44 45 46 47 32 33 34 35 36 37 38 39 77 inverts bit offsets inside a byte. 84 39 38 37 36 35 34 33 32 47 46 45 44 43 42 41 40 55 54 53 52 51 50 49 48 63 62 61 60 59 58 57 56 [all …]
|
| /linux/Documentation/filesystems/ext4/ |
| H A D | directory.rst | 6 In an ext4 filesystem, a directory is more or less a flat file that maps 12 associated with a directory file for the particular directory entry that 19 array. I write “almost” because it's not a linear array in the memory 21 Therefore, it is more accurate to say that a directory is a series of 22 data blocks and that each block contains a linear array of directory 24 end of the block; the last entry in the block has a record length that 37 :widths: 8 8 24 40 51 - Length of this directory entry. Must be a multiple of 4. 62 entry format shortens the name_len field and uses the space for a file 69 :widths: 8 8 24 40 [all …]
|
| H A D | journal.rst | 6 Introduced in ext3, the ext4 filesystem employs a journal to protect the 7 filesystem against metadata inconsistencies in the case of a system crash. Up 9 size limits) can be reserved inside the filesystem as a place to land 12 cache, a record of the data being committed is also written to the journal. At 14 final locations on disk (this could involve a lot of seeking or a lot of small 19 guarantee that the filesystem does not become stuck midway through a 24 guaranteed to be in any consistent state after a crash. If this default 25 guarantee level (``data=ordered``) is not satisfactory, there is a mount 37 or if JBD2 commit timer goes off, Ext4 performs a traditional full commit. 38 A full commit invalidates all the fast commits that happened before [all …]
|
| H A D | ifork.rst | 14 The target of a symbolic link will be stored in this field if the target 23 that stores a particular file block, the code would navigate through 24 this increasingly complicated structure. Notice that there is neither a 25 magic number nor a checksum to provide any level of confidence that the 36 Note that with this block mapping scheme, it is necessary to fill out a 37 lot of mapping data even for a large contiguous file! This inefficiency 40 Notice also that a file using this mapping scheme cannot be placed 47 tree. Under the old scheme, allocating a contiguous run of 1,000 blocks 49 mapping is reduced to a single ``struct ext4_extent`` with 51 very large files with a single extent, at a considerable reduction in [all …]
|
| /linux/arch/alpha/kernel/ |
| H A D | sys_wildfire.c | 190 for (i = 40; i < 64; ++i) { in wildfire_init_irq_per_pca() 250 *40 Interrupt Line A from slot 2 PCI0 254 *44 Interrupt Line A from slot 3 PCI0 259 *48 Interrupt Line A from slot 4 PCI1 263 *52 Interrupt Line A from slot 5 PCI1 267 *56 Interrupt Line A from slot 6 PCI1 271 *60 Interrupt Line A from slot 7 PCI1 295 { 40, 40, 40+1, 40+2, 40+3}, /* IdSel 2 PCI 0 slot 2 */ in wildfire_map_irq()
|
| /linux/tools/testing/selftests/gpio/ |
| H A D | gpio-mockup.sh | 190 # allow for set propagation - so we won't be in a race with set_line 194 # test the functionality of a line 284 # If the $random flag is set then a random line in the middle of the 303 if [ "$random" -a $width -gt 2 ]; then 359 # manual gpio allocation tests fail if a physical chip already exists 360 [ "$full_test" -a -e "/dev/gpiochip0" ] && skip "full tests conflict with gpiochip0" 371 insmod_test "0,32,40,64,64,96" 32 24 32 376 insmod_test "-1,32,40,64,-1,5" 32 24 5 390 insmod_test "0,32,20,21,40,56" 32 16 391 insmod_test "0,32,32,64,32,40" 32 32 [all …]
|
| /linux/tools/testing/selftests/tc-testing/tc-tests/actions/ |
| H A D | bpf.json | 17 …"cmdUnderTest": "$TC action add action bpf bytecode '4,40 0 0 12,21 0 1 2048,6 0 0 262144,6 0 0 0'… 20 …"matchPattern": "action order [0-9]*: bpf bytecode '4,40 0 0 12,21 0 1 2048,6 0 0 262144,6 0 0 0' … 41 …"cmdUnderTest": "$TC action add action bpf bytecode '4,40 0 0 12,31 0 1 2048,6 0 0 262144,6 0 0 0'… 44 …"matchPattern": "action order [0-9]*: bpf bytecode '4,40 0 0 12,31 0 1 2048,6 0 0 262144,6 0 0 0' … 68 …"matchPattern": "action order [0-9]*: bpf action-ebpf:\\[action-ok\\] id [0-9].* tag [0-9a-f]{16}(… 118 … "$TC action add action bpf bytecode '4,40 0 0 12,21 0 1 2048,6 0 0 262144,6 0 0 0' index 555", 124 …"cmdUnderTest": "$TC action replace action bpf bytecode '4,40 0 0 12,21 0 1 2054,6 0 0 262144,6 0 … 127 …"matchPattern": "action order [0-9]*: bpf bytecode '4,40 0 0 12,21 0 1 2054,6 0 0 262144,6 0 0 0' … 148 … "$TC action add action bpf bytecode '4,40 0 0 12,21 0 1 2048,6 0 0 262144,6 0 0 0' index 444", 157 …"matchPattern": "action order [0-9]*: bpf bytecode '4,40 0 0 12,21 0 1 2048,6 0 0 262144,6 0 0 0' … [all …]
|
| /linux/drivers/net/ethernet/wangxun/ |
| H A D | Kconfig | 10 If you have a network (Ethernet) card from Wangxun(R), say Y. 40 To compile this driver as a module, choose M here. The module 44 tristate "Wangxun(R) 10/25/40GbE PCI Express adapters support" 58 This driver supports Wangxun(R) 10/25/40GbE PCI Express family of 64 To compile this driver as a module, choose M here. The module 68 tristate "Wangxun(R) 10/25/40G Virtual Function Ethernet support" 82 To compile this driver as a module, choose M here. MSI-X interrupt 98 To compile this driver as a module, choose M here. MSI-X interrupt
|
| /linux/Documentation/devicetree/bindings/powerpc/fsl/ |
| H A D | mpc5121-psc.txt | 18 - interrupts : <a b> where a is the interrupt number of the 19 PSC FIFO Controller and b is a field that represents an 23 - fsl,rx-fifo-size : the size of the RX fifo slice (a multiple of 4) 24 - fsl,tx-fifo-size : the size of the TX fifo slice (a multiple of 4) 29 Similar to the UART mode a PSC can be operated in SPI mode. The compatible used 30 for that is fsl,mpc5121-psc-spi. It requires a fsl,mpc5121-psc-fifo as well. 43 - interrupts : <a b> where a is the interrupt number of the 44 PSC FIFO Controller and b is a field that represents an 51 Example for a board using PSC0 and PSC1 devices in serial mode: 57 interrupts = <40 0x8>; [all …]
|
| /linux/drivers/net/wireless/broadcom/b43/ |
| H A D | phy_n.h | 155 #define B43_NPHY_RXF40_NUM0 B43_PHY_N(0x053) /* RX filter 40 numerator 0 */ 156 #define B43_NPHY_RXF40_NUM1 B43_PHY_N(0x054) /* RX filter 40 numerator 1 */ 157 #define B43_NPHY_RXF40_NUM2 B43_PHY_N(0x055) /* RX filter 40 numerator 2 */ 158 #define B43_NPHY_RXF40_DENOM0 B43_PHY_N(0x056) /* RX filter 40 denominator 0 */ 159 #define B43_NPHY_RXF40_DENOM1 B43_PHY_N(0x057) /* RX filter 40 denominator 1 */ 160 #define B43_NPHY_RXF40_NUM10 B43_PHY_N(0x058) /* RX filter 40 numerator 10 */ 161 #define B43_NPHY_RXF40_NUM11 B43_PHY_N(0x059) /* RX filter 40 numerator 11 */ 162 #define B43_NPHY_RXF40_NUM12 B43_PHY_N(0x05A) /* RX filter 40 numerator 12 */ 163 #define B43_NPHY_RXF40_DENOM10 B43_PHY_N(0x05B) /* RX filter 40 denominator 10 */ 164 #define B43_NPHY_RXF40_DENOM11 B43_PHY_N(0x05C) /* RX filter 40 denominator 11 */ [all …]
|
| /linux/arch/riscv/boot/dts/sifive/ |
| H A D | fu740-c000.dtsi | 35 riscv,isa-extensions = "i", "m", "a", "c", "zicntr", "zicsr", "zifencei", 50 d-tlb-size = <40>; 56 i-tlb-size = <40>; 62 riscv,isa-extensions = "i", "m", "a", "f", "d", "c", "zicntr", "zicsr", 77 d-tlb-size = <40>; 83 i-tlb-size = <40>; 89 riscv,isa-extensions = "i", "m", "a", "f", "d", "c", "zicntr", "zicsr", 104 d-tlb-size = <40>; 110 i-tlb-size = <40>; 116 riscv,isa-extensions = "i", "m", "a", "f", "d", "c", "zicntr", "zicsr", [all …]
|
| /linux/arch/arm/boot/dts/aspeed/ |
| H A D | aspeed-bmc-delta-ahe50dc.dts | 117 EFUSE_OUTPUT(40); 165 /* lm25066 efuses @ 10-17, 40-47, 50-57 */ 174 EFUSE(40, 12); 243 pca9541@7a { 258 /* lm25066 efuses @ 10-17, 40-47, 50-57, 59, 5a */ 266 EFUSE(17, 40); 267 EFUSE(40, 36); 284 EFUSE(5a, 50); 363 /* A */ "", "", "", "", "", "", "", "", 395 * back to one causes a power output glitch, so install a hog to keep [all …]
|
| /linux/Documentation/devicetree/bindings/mtd/ |
| H A D | rockchip,nand-controller.yaml | 73 enum: [16, 24, 40, 60, 70] 76 NFC v600 ECC 16, 24, 40, 60 79 NFC v622 ECC 16, 24, 40, 60 85 NFC v900 ECC 16, 40, 60, 70 101 enum: [16, 24, 40, 60, 70] 104 If specified it indicates that a different BCH/ECC setting is 109 NFC v622 ECC 16, 24, 40, 60
|