Home
last modified time | relevance | path

Searched full:i (Results 1 – 25 of 1655) sorted by relevance

12345678910>>...67

/Documentation/devicetree/bindings/arm/
Dfsl.yaml7 title: Freescale i.MX Platforms
17 - description: i.MX1 based Boards
24 - description: i.MX23 based Boards
34 - description: i.MX25 Product Development Kit
41 - description: i.MX25 Eukrea CPUIMX25 Boards
48 - description: i.MX25 Eukrea MBIMXSD25 Boards
58 - description: i.MX27 based Boards
65 - description: i.MX27 APF27 SoM Board
71 - description: i.MX27 Eukrea CPUIMX27 SoM Board
77 - description: i.MX27 Phytec pca100 Board
[all …]
/Documentation/virt/acrn/
Dio-request.rst3 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/O access happens in a User
20 used as an array of 16 I/O request slots with each I/O request slot being 256
23 2. I/O clients
[all …]
/Documentation/block/
Dstat.rst29 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/Os requests number of discard I/Os processed
41 discard merges requests number of discard I/Os merged with in-queue I/O
44 flush I/Os requests number of flush I/Os processed
48 read I/Os, write I/Os, discard I/0s
51 These values increment when an I/O request completes.
[all …]
/Documentation/devicetree/bindings/nvmem/
Dimx-ocotp.yaml7 title: Freescale i.MX On-Chip OTP Controller (OCOTP)
16 i.MX6Q/D, i.MX6DL/S, i.MX6SL, i.MX6SX, i.MX6UL, i.MX6ULL/ULZ, i.MX6SLL,
17 i.MX7D/S, i.MX7ULP, i.MX8MQ, i.MX8MM, i.MX8MN i.MX8MP and i.MX93/5 SoCs.
44 # i.MX8MP not really compatible with fsl,imx8mm-ocotp, however
Dimx-iim.yaml7 title: Freescale i.MX IC Identification Module (IIM)
16 i.MX25, i.MX27, i.MX31, i.MX35, i.MX51 and i.MX53 SoCs.
/Documentation/networking/device_drivers/ethernet/mellanox/mlx5/
Dcounters.rst118 not be separately listed. For example, `ptp_tx[i]_packets` will not be
119 explicitly documented since `tx[i]_packets` describes the behavior of both
120 counters, except `ptp_tx[i]_packets` is only counted when precision time
129 standard counters which counts it (i.e. accelerated traffic is counted twice).
132 notation for ring counters includes the [i] index without the braces. The
133 notation for port counters doesn't include the [i]. A counter name
134 `rx[i]_packets` will be printed as `rx0_packets` for ring 0 and `rx_packets` for
144 * - `rx[i]_packets`
145 - The number of packets received on ring i.
148 * - `rx[i]_bytes`
[all …]
/Documentation/scheduler/
Dsched-pelt.c20 int i; in calc_runnable_avg_yN_inv() local
25 for (i = 0; i < HALFLIFE; i++) { in calc_runnable_avg_yN_inv()
26 x = ((1UL<<32)-1)*pow(y, i); in calc_runnable_avg_yN_inv()
28 if (i % 6 == 0) printf("\n\t"); in calc_runnable_avg_yN_inv()
38 int i; in calc_runnable_avg_yN_sum() local
41 for (i = 1; i <= HALFLIFE; i++) { in calc_runnable_avg_yN_sum()
42 if (i == 1) in calc_runnable_avg_yN_sum()
47 if (i % 11 == 0) in calc_runnable_avg_yN_sum()
84 int i, x = sum; in calc_accumulated_sum_32() local
87 for (i = 1; i <= n/HALFLIFE+1; i++) { in calc_accumulated_sum_32()
[all …]
/Documentation/admin-guide/cifs/
Dwinucase_convert.pl31 for ($i = 0; $i < 256; $i++) {
32 next if (!$top[$i]);
34 printf("static const wchar_t t2_%2.2x[256] = {", $i);
41 printf("0x%4.4x,", $top[$i][$j] ? $top[$i][$j] : 0);
46 printf("static const wchar_t *const toplevel[256] = {", $i);
47 for ($i = 0; $i < 256; $i++) {
48 if (($i % 8) == 0) {
50 } elsif ($top[$i]) {
56 if ($top[$i]) {
57 printf("t2_%2.2x,", $i);
/Documentation/hwmon/
Dit87.rst10 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/O ports)
48 Addresses scanned: from Super I/O config space (8 I/O ports)
56 Addresses scanned: from Super I/O config space (8 I/O ports)
64 Addresses scanned: from Super I/O config space (8 I/O ports)
72 Addresses scanned: from Super I/O config space (8 I/O ports)
80 Addresses scanned: from Super I/O config space (8 I/O ports)
[all …]
/Documentation/admin-guide/device-mapper/
Ddm-io.rst5 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/O to a large region but doesn't want to allocate a large number of individual
[all …]
Dstriped.rst5 Device-Mapper's "striped" target is used to create a striped (i.e. RAID-0)
8 potentially provide improved I/O throughput by utilizing several physical
40 my ($min_dev_size, $stripe_dev_size, $i);
47 for ($i = 1; $i < $num_devs; $i++) {
48 my $this_size = `blockdev --getsz $devs[$i]`;
57 for ($i = 0; $i < $num_devs; $i++) {
58 $table .= " $devs[$i] 0";
Dunstriped.rst55 for i in $(seq 0 ${SEQ_END}); do
56 dd if=/dev/zero of=member-${i} bs=${MEMBER_SIZE} count=1 oflag=direct
57 losetup /dev/loop${i} member-${i}
58 DM_PARMS+=" /dev/loop${i} 0"
62 for i in $(seq 0 ${SEQ_END}); do
63 echo "0 1 unstriped ${NUM} ${CHUNK} ${i} /dev/mapper/raid0 0" | dmsetup create set-${i}
66 for i in $(seq 0 ${SEQ_END}); do
67 dd if=/dev/urandom of=/dev/mapper/set-${i} bs=${BS} count=${COUNT} oflag=direct
68 diff /dev/mapper/set-${i} member-${i}
71 for i in $(seq 0 ${SEQ_END}); do
[all …]
/Documentation/userspace-api/media/v4l/
Dpixfmt-indexed.rst40 - i\ :sub:`7`
41 - i\ :sub:`6`
42 - i\ :sub:`5`
43 - i\ :sub:`4`
44 - i\ :sub:`3`
45 - i\ :sub:`2`
46 - i\ :sub:`1`
47 - i\ :sub:`0`
Dmmap.rst7 Streaming I/O (Memory Mapping)
10 Input and output devices support this I/O method when the
18 Streaming is an I/O method where only pointers to buffers are exchanged
23 the most efficient I/O method available for a long time, many other
66 unsigned int i;
93 for (i = 0; i < reqbuf.count; i++) {
99 buffer.index = i;
106 buffers[i].length = buffer.length; /* remember for munmap() */
108 buffers[i].start = mmap(NULL, buffer.length,
113 if (MAP_FAILED == buffers[i].start) {
[all …]
Dpixfmt-sdr-pcu18be.rst15 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
19 equalling half of the buffer size (i.e.) offset = buffersize/2. Out of
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`
/Documentation/fb/
Dcmap_xfbdev.rst19 for (i = 0; i < 8; i++)
20 info->cmap.red[i] = (((2*i)+1)*(0xFFFF))/16;
26 for (i=0; i < 8; i++) {
29 sprintf(colorspec, "rgb:%x/%x/%x", i*36,i*36,i*36);
33 grays[i] = wantedColor;
/Documentation/usb/
Dgadget_hid.rst10 and HID reports can be sent/received through I/O on the
106 For example type: g i s t r --left-shift
197 int i = 0;
210 for (i = 0; kval[i].opt != NULL; i++)
211 if (strcmp(tok, kval[i].opt) == 0) {
212 report[2 + key++] = kval[i].val;
215 if (kval[i].opt != NULL)
225 for (i = 0; kmod[i].opt != NULL; i++)
226 if (strcmp(tok, kmod[i].opt) == 0) {
227 report[0] = report[0] | kmod[i].val;
[all …]
Dusbdevfs-drop-permissions.c44 int i, res; in claim_some_intf() local
46 for (i = 0; i < 4; i++) { in claim_some_intf()
47 res = ioctl(fd, USBDEVFS_CLAIMINTERFACE, &i); in claim_some_intf()
49 printf("OK: claimed if %d\n", i); in claim_some_intf()
52 i, -res, strerror(-res)); in claim_some_intf()
79 * free interfaces (i.e., those not used by kernel drivers) in main()
88 "Which option shall I run?: "); in main()
106 printf("I don't recognize that\n"); in main()
109 printf("Which test shall I run next?: "); in main()
/Documentation/driver-api/mtd/
Dnand_ecc.rst9 I felt there was room for optimisation. I bashed the code for a few hours
12 Still I was not too happy as I felt there was additional room for improvement.
14 Bad! I was hooked.
15 I decided to annotate my steps in this file. Perhaps it is useful to someone
26 This is done by means of a Hamming code. I'll try to explain it in
27 laymans terms (and apologies to all the pro's in the field in case I do
29 years ago, and I must admit it was not one of my favourites).
31 As I said before the ecc calculation is performed on sectors of 256
88 The story now becomes quite boring. I guess you get the idea.
112 I detected after writing this that ST application note AN1823
[all …]
/Documentation/arch/s390/
Dvfio-ccw.rst8 Here we describe the vfio support for I/O subchannel devices for
13 I/O access method, which is so called Channel I/O. It has its own access
18 in the channel program directly, i.e. there is no iommu involved.
23 vfio framework. And we add read/write callbacks for special vfio I/O
25 (the real I/O subchannel device) to do further address translation and
26 to perform I/O instructions.
28 This document does not intend to explain the s390 I/O architecture in
31 - A good start to know Channel I/O in general:
47 paravirtualized virtio devices via the "Virtio Over Channel I/O
52 use the standard Channel I/O based mechanism, we also need to provide
[all …]
/Documentation/translations/it_IT/process/
Dbotching-up-ioctls.rst32 Prima i prerequisiti. Seguite i seguenti suggerimenti se non volete fallire in
35 * Usate solamente interi a lunghezza fissa. Per evitare i conflitti coi tipi
40 esplicitamente i vuoti. Non necessariamente le piattaforme a 32-bit allineano
41 i valori a 64-bit rispettandone l'allineamento, ma le piattaforme a 64-bit lo
42 fanno. Dunque, per farlo correttamente in entrambe i casi dobbiamo sempre
43 riempire i vuoti.
51 * I puntatori sono di tipo ``__u64``, con un *cast* da/a ``uintptr_t`` da lato
79 su un kernel vecchio non noterebbe che i campi nuovi alla fine della struttura
83 * Verificate tutti i campi e *flag* inutilizzati ed i riempimenti siano a 0,
88 quella di contenere spazzatura. Per questo dovrete esplicitamente riempire i
[all …]
/Documentation/driver-api/
Ds390-drivers.rst11 drive s390 based channel attached I/O devices. This includes interfaces
14 I/O layer.
17 with the s390 channel I/O architecture. For a description of this
21 While most I/O devices on a s390 system are typically driven through the
22 channel I/O mechanism described here, there are various other methods
25 The s390 common I/O layer also provides access to some devices that are
26 not strictly considered I/O devices. They are considered here as well,
38 * Standard I/O subchannels, for use by the system. They have a child
40 * I/O subchannels bound to the vfio-ccw driver. See
53 so-called channel attached devices. They are addressed via I/O
[all …]
/Documentation/translations/zh_CN/admin-guide/
Dcpu-load.rst68 int i;
79 for (i = 0; i < HIST; ++i) v[i] = ULONG_MAX - hog (ULONG_MAX);
80 for (i = 0; i < HIST; ++i) tmp += v[i];
89 sigwait (&set, &i);
/Documentation/translations/zh_TW/admin-guide/
Dcpu-load.rst74 int i;
85 for (i = 0; i < HIST; ++i) v[i] = ULONG_MAX - hog (ULONG_MAX);
86 for (i = 0; i < HIST; ++i) tmp += v[i];
95 sigwait (&set, &i);
/Documentation/translations/it_IT/locking/
Dlocktypes.rst30 I blocchi ad attesa con sospensione possono essere acquisiti solo in un contesti
36 di queste primitive. Insomma, non usate i blocchi ad attesa con sospensioni in
48 Nei kernel con PREEMPT_RT, i seguenti blocchi sono convertiti in blocchi ad
72 Nei kernel non-PREEMPT_RT, i seguenti blocchi sono ad attesa attiva:
77 Implicitamente, i blocchi ad attesa attiva disabilitano la prelazione e le
90 Eccetto i semafori, i sopracitati tipi di blocchi hanno tutti una semantica
95 I semafori rw_semaphores hanno un'interfaccia speciale che permette anche ai non
96 proprietari del blocco di rilasciarlo per i lettori.
101 I blocchi a mutua esclusione RT (*rtmutex*) sono un sistema a mutua esclusione
109 PREEMPT_RT. Tuttavia, i kernel PREEMPT_RT eseguono la maggior parte delle
[all …]

12345678910>>...67