/linux/drivers/comedi/drivers/ni_routing/ni_route_values/ |
H A D | ni_mseries.c | 57 [B(TRIGGER_LINE(0))] = I(18), 58 [B(TRIGGER_LINE(1))] = I(19), 59 [B(TRIGGER_LINE(2))] = I(20), 60 [B(TRIGGER_LINE(3))] = I(21), 61 [B(TRIGGER_LINE(4))] = I(22), 62 [B(TRIGGER_LINE(5))] = I(23), 63 [B(TRIGGER_LINE(6))] = I(24), 64 [B(TRIGGER_LINE(7))] = I(25), 65 [B(NI_CtrSource(0))] = I(9), 66 [B(NI_CtrSource(1))] = I( [all...] |
H A D | ni_eseries.c | 54 [B(NI_AI_StartTrigger)] = I(NI_PFI_OUTPUT_AI_START1), 57 [B(NI_AI_ReferenceTrigger)] = I(NI_PFI_OUTPUT_AI_START2), 60 [B(NI_AI_ConvertClock)] = I(NI_PFI_OUTPUT_AI_CONVERT), 63 [B(NI_CtrSource(1))] = I(NI_PFI_OUTPUT_G_SRC1), 66 [B(NI_CtrGate(1))] = I(NI_PFI_OUTPUT_G_GATE1), 69 [B(NI_AO_SampleClock)] = I(NI_PFI_OUTPUT_AO_UPDATE_N), 72 [B(NI_AO_StartTrigger)] = I(NI_PFI_OUTPUT_AO_START1), 75 [B(NI_AI_SampleClock)] = I(NI_PFI_OUTPUT_AI_START_PULSE), 78 [B(NI_CtrSource(0))] = I(NI_PFI_OUTPUT_G_SRC0), 81 [B(NI_CtrGate(0))] = I(NI_PFI_OUTPUT_G_GATE [all...] |
H A D | ni_660x.c | 49 [B(NI_CtrInternalOutput(7))] = I(1), 52 [B(NI_CtrGate(7))] = I(1), 55 [B(NI_CtrSource(7))] = I(1), 58 [B(NI_CtrInternalOutput(6))] = I(1), 61 [B(NI_CtrGate(6))] = I(1), 64 [B(NI_CtrSource(6))] = I(1), 67 [B(NI_CtrInternalOutput(5))] = I(1), 70 [B(NI_CtrGate(5))] = I(1), 73 [B(NI_CtrSource(5))] = I(1), 76 [B(NI_CtrInternalOutput(4))] = I( [all...] |
/linux/Documentation/translations/zh_CN/virt/acrn/ |
H A D | io-request.rst | 16 I/O请求处理 20 围相对应的I/O客户端。I/O请求处理的细节将在以下章节描述。 22 1. I/O请求 26 I/O请求通信。一个I/O请求是一个256字节的结构体缓冲区,它是 "acrn_io_request" 结构 32 2. I/O客户端 39 下面的图示显示了I/O请求共享缓冲区、I/O请求和I/O客户端之间的关系。 50 || | | | +-----------------+ | I/O客户端 | | | | 59 || | | | I/O客户端 | | | | 68 | | I/O处理 | ACRN超级管理器 | 72 3. I/O请求状态转 [all...] |
/linux/mm/ |
H A D | vmstat.c | 1199 #define I(x) (x) macro 1200 [I(NR_FREE_PAGES)] = "nr_free_pages", 1201 [I(NR_FREE_PAGES_BLOCKS)] = "nr_free_pages_blocks", 1202 [I(NR_ZONE_INACTIVE_ANON)] = "nr_zone_inactive_anon", 1203 [I(NR_ZONE_ACTIVE_ANON)] = "nr_zone_active_anon", 1204 [I(NR_ZONE_INACTIVE_FILE)] = "nr_zone_inactive_file", 1205 [I(NR_ZONE_ACTIVE_FILE)] = "nr_zone_active_file", 1206 [I(NR_ZONE_UNEVICTABLE)] = "nr_zone_unevictable", 1207 [I(NR_ZONE_WRITE_PENDING)] = "nr_zone_write_pending", 1208 [I(NR_MLOC 1219 #define I(x) (NR_VM_ZONE_STAT_IT global() macro 1231 #define I(x) (NR_VM_ZONE_STAT_ITEMS + NR_VM_NUMA_EVENT_IT global() macro 1295 #define I(x) (NR_VM_ZONE_STAT_ITEMS + NR_VM_NUMA_EVENT_IT global() macro 1305 #define I(x) (NR_VM_ZONE_STAT_ITEMS + NR_VM_NUMA_EVENT_IT global() macro [all...] |
/linux/arch/arm/boot/dts/aspeed/ |
H A D | aspeed-bmc-nvidia-gb200nvl-bmc.dts | 261 "RUN_POWER_FAULT_L-I","SYS_RST_IN_L-O", 262 "RUN_POWER_PG-I","PWR_BRAKE_L-O", 263 "SYS_RST_OUT_L-I","RUN_POWER_EN-O", 264 "L0L1_RST_REQ_OUT_L-I","SHDN_FORCE_L-O", 265 "L2_RST_REQ_OUT_L-I","SHDN_REQ_L-O", 266 "SHDN_OK_L-I","UID_LED_N-O", 267 "BMC_I2C1_FPGA_ALERT_L-I","SYS_FAULT_LED_N-O", 268 "BMC_I2C0_FPGA_ALERT_L-I","PWR_LED_N-O", 269 "FPGA_RSVD_FFU3-I","", 270 "FPGA_RSVD_FFU2-I","", [all...] |
/linux/Documentation/virt/acrn/ |
H A D | io-request.rst | 3 I/O request handling 6 An I/O request of a User VM, which is constructed by the hypervisor, is 7 distributed by the ACRN Hypervisor Service Module to an I/O client 8 corresponding to the address range of the I/O request. Details of I/O request 11 1. I/O request 14 For each User VM, there is a shared 4-KByte memory region used for I/O requests 15 communication between the hypervisor and Service VM. An I/O request is a 17 an I/O handler of the hypervisor when a trapped I/ [all...] |
/linux/arch/powerpc/perf/ |
H A D | hv-gpci-requests.h | 13 * #include I(REQUEST_BEGIN) 20 * #include I(REQUEST_END) 51 #include I(REQUEST_BEGIN) 67 #include I(REQUEST_END) 72 #include I(REQUEST_BEGIN) 80 #include I(REQUEST_END) 90 #include I(REQUEST_BEGIN) 95 #include I(REQUEST_END) 101 #include I(REQUEST_BEGIN) 106 #include I(REQUEST_EN [all...] |
/linux/arch/loongarch/include/asm/ |
H A D | atomic.h | 37 #define ATOMIC_OP(op, I, asm_op) \ argument 43 : "r" (I) \ 47 #define ATOMIC_OP_RETURN(op, I, asm_op, c_op, mb, suffix) \ argument 55 : "r" (I) \ 58 return result c_op I; \ 61 #define ATOMIC_FETCH_OP(op, I, asm_op, mb, suffix) \ argument 69 : "r" (I) \ 75 #define ATOMIC_OPS(op, I, asm_op, c_op) \ argument 76 ATOMIC_OP(op, I, asm_op) \ 77 ATOMIC_OP_RETURN(op, I, asm_o 104 ATOMIC_OPS(op,I,asm_op) global() argument 197 ATOMIC64_OP(op,I,asm_op) global() argument 207 ATOMIC64_OP_RETURN(op,I,asm_op,c_op,mb,suffix) global() argument 220 ATOMIC64_FETCH_OP(op,I,asm_op,mb,suffix) global() argument 234 ATOMIC64_OPS(op,I,asm_op,c_op) global() argument 263 ATOMIC64_OPS(op,I,asm_op) global() argument [all...] |
/linux/drivers/net/ethernet/qlogic/netxen/ |
H A D | netxen_nic_hdr.h | 551 #define NETXEN_NIU_GB_MAC_CONFIG_0(I) \ argument 552 (NETXEN_CRB_NIU + 0x30000 + (I)*0x10000) 553 #define NETXEN_NIU_GB_MAC_CONFIG_1(I) \ argument 554 (NETXEN_CRB_NIU + 0x30004 + (I)*0x10000) 555 #define NETXEN_NIU_GB_MAC_IPG_IFG(I) \ argument 556 (NETXEN_CRB_NIU + 0x30008 + (I)*0x10000) 557 #define NETXEN_NIU_GB_HALF_DUPLEX_CTRL(I) \ argument 558 (NETXEN_CRB_NIU + 0x3000c + (I)*0x10000) 559 #define NETXEN_NIU_GB_MAX_FRAME_SIZE(I) \ argument 560 (NETXEN_CRB_NIU + 0x30010 + (I)* 561 NETXEN_NIU_GB_TEST_REG(I) global() argument 563 NETXEN_NIU_GB_MII_MGMT_CONFIG(I) global() argument 565 NETXEN_NIU_GB_MII_MGMT_COMMAND(I) global() argument 567 NETXEN_NIU_GB_MII_MGMT_ADDR(I) global() argument 569 NETXEN_NIU_GB_MII_MGMT_CTRL(I) global() argument 571 NETXEN_NIU_GB_MII_MGMT_STATUS(I) global() argument 573 NETXEN_NIU_GB_MII_MGMT_INDICATE(I) global() argument 575 NETXEN_NIU_GB_INTERFACE_CTRL(I) global() argument 577 NETXEN_NIU_GB_INTERFACE_STATUS(I) global() argument 579 NETXEN_NIU_GB_STATION_ADDR_0(I) global() argument 581 NETXEN_NIU_GB_STATION_ADDR_1(I) global() argument 632 NETXEN_NIU_AP_MAC_CONFIG_0(I) global() argument 633 NETXEN_NIU_AP_MAC_CONFIG_1(I) global() argument 634 NETXEN_NIU_AP_MAC_IPG_IFG(I) global() argument 635 NETXEN_NIU_AP_HALF_DUPLEX_CTRL(I) global() argument 636 NETXEN_NIU_AP_MAX_FRAME_SIZE(I) global() argument 637 NETXEN_NIU_AP_TEST_REG(I) global() argument 638 NETXEN_NIU_AP_MII_MGMT_CONFIG(I) global() argument 639 NETXEN_NIU_AP_MII_MGMT_COMMAND(I) global() argument 640 NETXEN_NIU_AP_MII_MGMT_ADDR(I) global() argument 641 NETXEN_NIU_AP_MII_MGMT_CTRL(I) global() argument 642 NETXEN_NIU_AP_MII_MGMT_STATUS(I) global() argument 643 NETXEN_NIU_AP_MII_MGMT_INDICATE(I) global() argument 644 NETXEN_NIU_AP_INTERFACE_CTRL(I) global() argument 645 NETXEN_NIU_AP_INTERFACE_STATUS(I) global() argument 646 NETXEN_NIU_AP_STATION_ADDR_0(I) global() argument 647 NETXEN_NIU_AP_STATION_ADDR_1(I) global() argument [all...] |
/linux/arch/xtensa/variants/test_kc705_hifi/include/variant/ |
H A D | tie-asm.h | 222 AE_S64.I aed0, \ptr, .Lxchal_ofs_+24 223 AE_S64.I aed1, \ptr, .Lxchal_ofs_+32 224 AE_S64.I aed2, \ptr, .Lxchal_ofs_+40 225 AE_S64.I aed3, \ptr, .Lxchal_ofs_+48 226 AE_S64.I aed4, \ptr, .Lxchal_ofs_+56 228 AE_S64.I aed5, \ptr, .Lxchal_ofs_+0 229 AE_S64.I aed6, \ptr, .Lxchal_ofs_+8 230 AE_S64.I aed7, \ptr, .Lxchal_ofs_+16 231 AE_S64.I aed8, \ptr, .Lxchal_ofs_+24 232 AE_S64.I aed [all...] |
/linux/Documentation/block/ |
H A D | stat.rst | 29 read I/Os requests number of read I/Os processed 30 read merges requests number of read I/Os merged with in-queue I/O 33 write I/Os requests number of write I/Os processed 34 write merges requests number of write I/Os merged with in-queue I/O 37 in_flight requests number of I/Os currently in flight 40 discard I/O [all...] |
/linux/arch/xtensa/variants/test_mmuhifi_c3/include/variant/ |
H A D | tie-asm.h | 109 AE_SP24X2S.I aep0, \ptr, 16 110 AE_SP24X2S.I aep1, \ptr, 24 111 AE_SP24X2S.I aep2, \ptr, 32 112 AE_SP24X2S.I aep3, \ptr, 40 113 AE_SP24X2S.I aep4, \ptr, 48 114 AE_SP24X2S.I aep5, \ptr, 56 116 AE_SP24X2S.I aep6, \ptr, 0 117 AE_SP24X2S.I aep7, \ptr, 8 118 AE_SQ56S.I aeq0, \ptr, 16 119 AE_SQ56S.I aeq [all...] |
/linux/arch/riscv/include/asm/ |
H A D | atomic.h | 53 #define ATOMIC_OP(op, asm_op, I, asm_type, c_type, prefix) \ argument 60 : "r" (I) \ 65 #define ATOMIC_OPS(op, asm_op, I) \ argument 66 ATOMIC_OP (op, asm_op, I, w, int, ) 68 #define ATOMIC_OPS(op, asm_op, I) \ argument 69 ATOMIC_OP (op, asm_op, I, w, int, ) \ 70 ATOMIC_OP (op, asm_op, I, d, s64, 64) 87 #define ATOMIC_FETCH_OP(op, asm_op, I, asm_type, c_type, prefix) \ in ATOMIC_OPS() argument 96 : "r" (I) \ in ATOMIC_OPS() 107 : "r" (I) \ 112 ATOMIC_OP_RETURN(op,asm_op,c_op,I,asm_type,c_type,prefix) global() argument 126 ATOMIC_OPS(op,asm_op,c_op,I) global() argument 165 ATOMIC_OPS(op,asm_op,I) global() argument [all...] |
/linux/Documentation/trace/coresight/ |
H A D | panic.rst | 211 I etm4_enable_hw: ffff800008ae1dd4: 213 I etm4_enable_hw: ffff800008ae1dd8: 215 I etm4_enable_hw: ffff800008ae1ddc: 217 I etm4_enable_hw: ffff800008ae1de0: 219 I etm4_enable_hw: ffff800008ae1de4: 221 I etm4_enable_hw: ffff800008ae1de8: 223 I etm4_enable_hw: ffff800008ae1dec: 225 I etm4_enable_hw: ffff800008ae1df0: 227 I etm4_enable_hw: ffff800008ae1df4: 229 I etm4_enable_h [all...] |
/linux/include/linux/platform_data/ |
H A D | adp8870.h | 85 #define ADP8870_BL_CUR_mA(I) ((I * 127) / 30) argument 90 #define ADP8870_L2_COMP_CURR_uA(I) ((I * 255) / 1106) argument 95 #define ADP8870_L3_COMP_CURR_uA(I) ((I * 255) / 551) argument 100 #define ADP8870_L4_COMP_CURR_uA(I) ((I * 255) / 275) argument 105 #define ADP8870_L5_COMP_CURR_uA(I) ((I * 25 argument [all...] |
/linux/security/apparmor/include/ |
H A D | label.h | 171 #define label_for_each(I, L, P) \ argument 172 for ((I).i = 0; ((P) = (L)->vec[(I).i]); ++((I).i)) 175 #define label_for_each_cont(I, L, P) \ argument 176 for (++((I).i); ((P) = (L)->vec[(I).i]); ++((I).i)) 181 #define label_for_each_confined(I, L, P) \ argument 182 for ((I) 186 label_for_each_in_merge(I,A,B,P) global() argument 191 label_for_each_not_in_set(I,SET,SUB,P) global() argument 204 label_for_each_in_ns(I,NS,L,P) global() argument [all...] |
/linux/crypto/ |
H A D | cast6_generic.c | 27 #define F1(D, r, m) ((I = ((m) + (D))), (I = rol32(I, (r))), \ 28 (((s1[I >> 24] ^ s2[(I>>16)&0xff]) - s3[(I>>8)&0xff]) + s4[I&0xff])) 29 #define F2(D, r, m) ((I = ((m) ^ (D))), (I = rol32(I, ( 95 u32 I; W() local 155 u32 I; Q() local 165 u32 I; QBAR() local [all...] |
/linux/rust/pin-init/examples/ |
H A D | static_init.rs | 26 pub struct StaticInit<T, I> { 28 init: Cell<Option<I>>, 33 unsafe impl<T: Sync, I> Sync for StaticInit<T, I> {} 34 unsafe impl<T: Send, I> Send for StaticInit<T, I> {} 36 impl<T, I: PinInit<T>> StaticInit<T, I> { 37 pub const fn new(init: I) -> Self { in new() 47 impl<T, I [all...] |
/linux/drivers/gpu/drm/nouveau/nvkm/engine/ce/fuc/ |
H A D | com.fuc | 146 iowr I[$r1 + 0x300] $r2 150 iowr I[$r1] $r2 156 iowr I[$r1] $r2 166 iord $r1 I[$r0 + 0x200] 178 iowr I[$r0 + 0x100] $r1 192 iord $r4 I[$r4 + 0] 201 iowrs I[$r15] $r5 220 iowrs I[$r15] $r14 245 iord $r3 I[$r2] 253 iowr I[ [all...] |
/linux/Documentation/admin-guide/device-mapper/ |
H A D | dm-io.rst | 5 Dm-io provides synchronous and asynchronous I/O services. There are three 6 types of I/O services available, and each type has a sync and an async 10 of the I/O. Each io_region indicates a block-device along with the starting 22 The first I/O service type takes a list of memory pages as the data buffer for 23 the I/O, along with an offset into the first page:: 37 The second I/O service type takes an array of bio vectors as the data buffer 38 for the I/O. This service can be handy if the caller has a pre-assembled bio, 48 The third I/O service type takes a pointer to a vmalloc'd memory buffer as the 49 data buffer for the I/O. This service can be handy if the caller needs to do 50 I/ [all...] |
/linux/Documentation/hwmon/ |
H A D | it87.rst | 10 Addresses scanned: from Super I/O config space (8 I/O ports) 18 Addresses scanned: from Super I/O config space (8 I/O ports) 24 Addresses scanned: from Super I/O config space (8 I/O ports) 32 Addresses scanned: from Super I/O config space (8 I/O ports) 40 Addresses scanned: from Super I/O config space (8 I/ [all...] |
/linux/Documentation/userspace-api/media/v4l/ |
H A D | pixfmt-sdr-pcu18be.rst | 15 number consist of two parts called In-phase and Quadrature (IQ). Both I 18 padded with 0. I value starts first and Q value starts at an offset 36 - I'\ :sub:`0[17:10]` 37 - I'\ :sub:`0[9:2]` 38 - I'\ :sub:`0[1:0]; B2[5:0]=pad` 41 - I'\ :sub:`1[17:10]` 42 - I'\ :sub:`1[9:2]` 43 - I'\ :sub:`1[1:0]; B2[5:0]=pad`
|
H A D | pixfmt-sdr-pcu20be.rst | 15 number consist of two parts called In-phase and Quadrature (IQ). Both I 18 padded with 0. I value starts first and Q value starts at an offset 36 - I'\ :sub:`0[19:12]` 37 - I'\ :sub:`0[11:4]` 38 - I'\ :sub:`0[3:0]; B2[3:0]=pad` 41 - I'\ :sub:`1[19:12]` 42 - I'\ :sub:`1[11:4]` 43 - I'\ :sub:`1[3:0]; B2[3:0]=pad`
|
/linux/Documentation/arch/s390/ |
H A D | cds.rst | 6 Device Driver I/O Support Routines 19 I/O access method. This gives relief to the device drivers as they don't 22 I/O (PIO), and other hardware features more. However, this implies that 23 either every single device driver needs to implement the hardware I/O 32 In order to build common device support for ESA/390 I/O interfaces, a 33 functional layer was introduced that provides generic I/O access methods to 36 The common device support layer comprises the I/O support routines defined 67 initiate an I/O request. 73 terminate the current I/O request processed on the device. 77 routine whenever an I/ [all...] |