/Linux-v4.19/Documentation/driver-api/ |
D | w1.rst | 13 include/linux/w1.h 18 .. kernel-doc:: include/linux/w1.h 21 drivers/w1/w1.c 26 .. kernel-doc:: drivers/w1/w1.c 29 drivers/w1/w1_family.c 34 .. kernel-doc:: drivers/w1/w1_family.c 37 drivers/w1/w1_internal.h 42 .. kernel-doc:: drivers/w1/w1_internal.h 45 drivers/w1/w1_int.c 50 .. kernel-doc:: drivers/w1/w1_int.c [all …]
|
/Linux-v4.19/Documentation/w1/ |
D | w1.generic | 1 The 1-wire (w1) subsystem 9 The w1 subsystem provides the framework for managing w1 masters and 12 All w1 slave devices must be connected to a w1 bus master device. 14 Example w1 master devices: 17 DS2482 (i2c to w1 bridge) 21 What does the w1 subsystem do? 23 When a w1 master driver registers with the w1 subsystem, the following occurs: 25 - sysfs entries for that w1 master are created 26 - the w1 bus is periodically searched for new slave devices 28 When a device is found on the bus, w1 core tries to load the driver for its family [all …]
|
D | 00-INDEX | 7 w1.generic 8 - The 1-wire (w1) bus 9 w1.netlink
|
/Linux-v4.19/arch/powerpc/crypto/ |
D | md5-asm.S | 70 #define R_00_15(a, b, c, d, w0, w1, p, q, off, k0h, k0l, k1h, k1l) \ argument 75 LOAD_DATA(w1, off+4) /* W */ \ 80 addis w1,w1,k1h; /* 2: wk = w + k */ \ 82 addi w1,w1,k1l; /* 2: wk = w + k' */ \ 84 add d,d,w1; /* 2: a = a + wk */ \ 94 #define R_16_31(a, b, c, d, w0, w1, p, q, k0h, k0l, k1h, k1l) \ argument 101 addi w1,w1,k1l; /* 2: wk = w + k */ \ 103 addis w1,w1,k1h; /* 2: wk = w + k' */ \ 107 add d,d,w1; /* 2: a = a + wk */ \ 114 #define R_32_47(a, b, c, d, w0, w1, p, q, k0h, k0l, k1h, k1l) \ argument [all …]
|
D | sha1-spe-asm.S | 111 #define R_00_15(a, b, c, d, e, w0, w1, k, off) \ argument 121 LOAD_DATA(w1, off+4) /* 2: W */ \ 129 add d,d,w1; /* 2: E = E + W */ \ 132 evmergelo w1,w1,w0; /* mix W[0]/W[1] */ \ 135 #define R_16_19(a, b, c, d, e, w0, w1, w4, w6, w7, k) \ argument 143 evxor w0,w0,w1; /* W = W xor W[-14] */ \ 161 #define R_20_39(a, b, c, d, e, w0, w1, w4, w6, w7, k) \ argument 168 evxor w0,w0,w1; /* W = W xor W[-14] */ \ 185 #define R_40_59(a, b, c, d, e, w0, w1, w4, w6, w7, k) \ argument 193 evxor w0,w0,w1; /* W = W xor W[-14] */ \ [all …]
|
/Linux-v4.19/lib/raid6/ |
D | neon.uc | 63 register unative_t wd$$, wq$$, wp$$, w1$$, w2$$; 76 w1$$ = SHLBYTE(wq$$); 79 w1$$ = veorq_u8(w1$$, w2$$); 80 wq$$ = veorq_u8(w1$$, wd$$); 94 register unative_t wd$$, wq$$, wp$$, w1$$, w2$$; 110 w1$$ = SHLBYTE(wq$$); 113 w1$$ = veorq_u8(w1$$, w2$$); 114 wq$$ = veorq_u8(w1$$, wd$$); 119 w1$$ = vshlq_n_u8(wq$$, 4); 122 wq$$ = veorq_u8(w1$$, w2$$); [all …]
|
D | int.uc | 88 unative_t wd$$, wq$$, wp$$, w1$$, w2$$; 100 w1$$ = SHLBYTE(wq$$); 102 w1$$ ^= w2$$; 103 wq$$ = w1$$ ^ wd$$; 117 unative_t wd$$, wq$$, wp$$, w1$$, w2$$; 130 w1$$ = SHLBYTE(wq$$); 132 w1$$ ^= w2$$; 133 wq$$ = w1$$ ^ wd$$; 138 w1$$ = SHLBYTE(wq$$); 140 wq$$ = w1$$ ^ w2$$;
|
D | altivec.uc | 77 unative_t wd$$, wq$$, wp$$, w1$$, w2$$; 90 w1$$ = SHLBYTE(wq$$); 92 w1$$ = vec_xor(w1$$, w2$$); 93 wq$$ = vec_xor(w1$$, wd$$);
|
/Linux-v4.19/crypto/ |
D | camellia_generic.c | 339 #define ROLDQ(ll, lr, rl, rr, w0, w1, bits) ({ \ argument 347 #define ROLDQo32(ll, lr, rl, rr, w0, w1, bits) ({ \ argument 349 w1 = lr; \ 353 rr = (w0 << (bits - 32)) + (w1 >> (64 - bits)); \ 560 u32 il, ir, t0, t1, w0, w1; in camellia_setup128() local 578 ROLDQ(kll, klr, krl, krr, w0, w1, 15); in camellia_setup128() 584 ROLDQ(kll, klr, krl, krr, w0, w1, 30); in camellia_setup128() 590 ROLDQ(kll, klr, krl, krr, w0, w1, 15); in camellia_setup128() 594 ROLDQ(kll, klr, krl, krr, w0, w1, 17); in camellia_setup128() 600 ROLDQ(kll, klr, krl, krr, w0, w1, 17); in camellia_setup128() [all …]
|
/Linux-v4.19/arch/arm64/kvm/hyp/ |
D | hyp-entry.S | 108 eor w1, w1, #ARM_SMCCC_ARCH_WORKAROUND_1 109 cbz w1, wa_epilogue 112 eor w1, w1, #(ARM_SMCCC_ARCH_WORKAROUND_1 ^ \ 114 cbnz w1, el1_trap 125 clz w1, w1 // Murphy's device: 126 lsr w1, w1, #5 // w1 = !!w1 without using 127 eor w1, w1, #1 // the flags...
|
/Linux-v4.19/Documentation/w1/masters/ |
D | w1-gpio | 1 Kernel driver w1-gpio 13 Documentation/devicetree/bindings/w1/w1-gpio.txt 20 #include <linux/w1-gpio.h> 23 .dev_id = "w1-gpio", 35 .name = "w1-gpio",
|
/Linux-v4.19/lib/mpi/ |
D | longlong.h | 232 #define umul_ppmm(w1, w0, u, v) \ argument 240 (w1) = __xx.__i.__h; (w0) = __xx.__i.__l; }) 241 #define smul_ppmm(w1, w0, u, v) \ argument 249 (w1) = __xx.__i.__h; (w0) = __xx.__i.__l; }) 415 #define umul_ppmm(w1, w0, u, v) \ argument 418 "=d" ((USItype)(w1)) \ 470 #define umul_ppmm(w1, w0, u, v) \ argument 478 (w1) = __xx.__i.__h; (w0) = __xx.__i.__l; }) 534 #define umul_ppmm(w1, w0, u, v) \ argument 537 "=d" ((USItype)(w1)) \ [all …]
|
/Linux-v4.19/arch/arm64/lib/ |
D | strchr.S | 33 and w1, w1, #0xff 35 cmp w2, w1 39 cmp w2, w1
|
D | memchr.S | 34 and w1, w1, #0xff 38 cmp w3, w1
|
D | strrchr.S | 34 and w1, w1, #0xff 37 cmp w2, w1
|
D | clear_page.S | 30 and w1, w1, #0xf
|
/Linux-v4.19/Documentation/devicetree/bindings/w1/ |
D | w1-gpio.txt | 1 w1-gpio devicetree bindings 5 - compatible: "w1-gpio" 16 Also refer to the generic w1.txt document. 21 compatible = "w1-gpio";
|
/Linux-v4.19/Documentation/ABI/stable/ |
D | sysfs-driver-w1_ds28e04 | 1 What: /sys/bus/w1/devices/.../pio 5 see Documentation/w1/slaves/w1_ds28e04 for detailed information 10 What: /sys/bus/w1/devices/.../eeprom 14 see Documentation/w1/slaves/w1_ds28e04 for detailed information
|
D | sysfs-bus-w1 | 1 What: /sys/bus/w1/devices/.../w1_master_timeout_us 9 see Documentation/w1/w1.generic for detailed information.
|
D | sysfs-driver-w1_ds28ea00 | 1 What: /sys/bus/w1/devices/.../w1_seq 5 see Documentation/w1/slaves/w1_therm for detailed information
|
/Linux-v4.19/samples/bpf/ |
D | test_cgrp2_sock2.sh | 51 ping -c1 -w1 172.16.1.100 58 ping6 -c1 -w1 2401:db00::1 69 ping6 -c1 -w1 2401:db00::1 76 ping -c1 -w1 172.16.1.100
|
/Linux-v4.19/arch/x86/include/asm/ |
D | rwsem.h | 127 " test " __ASM_SEL(%w1,%k1) "," __ASM_SEL(%w1,%k1) "\n\t" \ 163 " test " __ASM_SEL(%w1,%k1) "," __ASM_SEL(%w1,%k1) "\n\t" in __down_write_trylock()
|
/Linux-v4.19/arch/m68k/lib/ |
D | muldi3.c | 28 #define umul_ppmm(w1, w0, u, v) \ argument 48 (w1) = __x3 + __ll_highpart (__x1); \ 54 #define umul_ppmm(w1, w0, u, v) \ argument 57 "=d" ((USItype)(w1)) \
|
/Linux-v4.19/drivers/w1/ |
D | Kconfig | 22 There are three types of messages between w1 core and userspace: 28 source drivers/w1/masters/Kconfig 29 source drivers/w1/slaves/Kconfig
|
/Linux-v4.19/net/tipc/ |
D | net.c | 155 u64 *w1 = (u64 *)&tn->node_id[8]; in __tipc_nl_add_net() local 172 if (nla_put_u64_64bit(msg->skb, TIPC_NLA_NET_NODEID_W1, *w1, 0)) in __tipc_nl_add_net() 256 u64 *w1 = (u64 *)&node_id[8]; in __tipc_nl_net_set() local 261 *w1 = nla_get_u64(attrs[TIPC_NLA_NET_NODEID_W1]); in __tipc_nl_net_set()
|