Home
last modified time | relevance | path

Searched refs:an (Results 1 – 25 of 2440) sorted by relevance

12345678910>>...98

/linux/drivers/net/wireless/ath/ath9k/
H A Ddynack.c127 struct ath_node *an; in ath_dynack_compute_ackto() local
130 list_for_each_entry(an, &da->nodes, list) in ath_dynack_compute_ackto()
131 if (an->ackto > to) in ath_dynack_compute_ackto()
132 to = an->ackto; in ath_dynack_compute_ackto()
152 struct ath_node *an; in ath_dynack_compute_to() local
177 an = (struct ath_node *)sta->drv_priv; in ath_dynack_compute_to()
178 an->ackto = ath_dynack_ewma(an->ackto, in ath_dynack_compute_to()
182 an->ackto, ackto); in ath_dynack_compute_to()
235 struct ath_node *an; in ath_dynack_sample_tx_ts() local
237 an = (struct ath_node *)sta->drv_priv; in ath_dynack_sample_tx_ts()
[all …]
H A Ddebug_sta.c26 struct ath_node *an = file->private_data; in read_file_node_aggr() local
27 struct ath_softc *sc = an->sc; in read_file_node_aggr()
39 if (!an->sta->deflink.ht_cap.ht_supported) { in read_file_node_aggr()
46 an->maxampdu); in read_file_node_aggr()
48 an->mpdudensity); in read_file_node_aggr()
56 tid = ath_node_to_tid(an, tidno); in read_file_node_aggr()
100 struct ath_node *an; in ath_debug_rate_stats() local
111 an = (struct ath_node *) sta->drv_priv; in ath_debug_rate_stats()
112 rstats = &an->rx_rate_stats; in ath_debug_rate_stats()
171 struct ath_node *an = file->private_data; in read_file_node_recv() local
[all …]
/linux/Documentation/devicetree/bindings/fsi/
H A Dfsi.txt7 busses, which are then exposed by the device tree. For example, an FSI engine
8 that is an I2C master - the I2C bus can be described by the device tree under
19 /* top-level of FSI bus topology, bound to an FSI master driver and
20 * exposes an FSI bus */
40 not be described; this binding only provides an optional facility for
47 value. It's likely that an implementation-specific compatible value will
70 for an address identifier. Since these are not a range, no size cells are
71 required. For an example, a slave on link 1, with ID 2, could be represented
79 Each slave provides an address-space, under which the engines are accessible.
109 Here's an example that illustrates:
[all …]
/linux/Documentation/driver-api/usb/
H A Danchors.rst8 a driver to cease all IO to an interface. To do so, a
18 There's no API to allocate an anchor. It is simply declared
31 An association of URBs to an anchor is made by an explicit
33 an URB is finished by (successful) completion. Thus disassociation
35 all URBs associated with an anchor.
44 This function kills all URBs associated with an anchor. The URBs
51 All URBs of an anchor are unanchored en masse.
56 This function waits for all URBs associated with an anchor to finish
63 Returns true if no URBs are associated with an anchor. Locking
69 Returns the oldest anchored URB of an anchor. The URB is unanchored
/linux/Documentation/ABI/testing/
H A Dsysfs-class-fc5 This interface allows an admin to set an FC application
8 an application or logical entity such as a virtual
21 If an appid_store is done for a cgroup id that already
22 has an appid set, the new value will override the
25 If an admin wants to remove an FC application identifier
26 from a cgroup, an appid_store should be done with the
/linux/tools/bpf/bpftool/Documentation/
H A Dbpftool-cgroup.rst97 - **sock_create** opening of an inet socket (since 4.10)
100 - **bind4** call to bind(2) for an inet4 socket (since 4.17)
101 - **bind6** call to bind(2) for an inet6 socket (since 4.17)
102 - **post_bind4** return from bind(2) for an inet4 socket (since 4.17)
103 - **post_bind6** return from bind(2) for an inet6 socket (since 4.17)
104 - **connect4** call to connect(2) for an inet4 socket (since 4.17)
105 - **connect6** call to connect(2) for an inet6 socket (since 4.17)
107 …- **sendmsg4** call to sendto(2), sendmsg(2), sendmmsg(2) for an unconnected udp4 socket (since 4.…
108 …- **sendmsg6** call to sendto(2), sendmsg(2), sendmmsg(2) for an unconnected udp6 socket (since 4.…
109 …- **sendmsg_unix** call to sendto(2), sendmsg(2), sendmmsg(2) for an unconnected unix socket (sinc…
[all …]
/linux/arch/m68k/ifpsp060/
H A Dfskeleton.S9 |THE SOFTWARE is provided on an "AS IS" basis and without warranty.
61 | simply execute an "rte" as with the sample code below.
70 | This is the exit point for the 060FPSP when an enabled overflow exception
72 | for enabled overflow conditions. The exception stack frame is an overflow
76 | does an "rte".
89 | This is the exit point for the 060FPSP when an enabled underflow exception
91 | for enabled underflow conditions. The exception stack frame is an underflow
95 | does an "rte".
107 | This is the exit point for the 060FPSP when an enabled operand error exception
109 | for enabled operand error exceptions. The exception stack frame is an operand error
[all …]
/linux/Documentation/networking/
H A Dila.rst12 differentiates between location and identity of a network node. Part of an
18 ILA can be thought of as means to implement an overlay network without
21 the network, an ILA translated packet appears to be no different than any
22 other IPv6 packet. For instance, if the transport protocol is TCP then an
34 A number that identifies an addressable node in the network
40 provide the topological location of an addressed node. ILA
44 A mapping of an ILA identifier to a locator (or to a
50 four bits) and an identifier (lower sixty-four bits).
57 bits) and an identifier (low order sixty-four bits). ILA
58 addresses are never visible to an application.
[all …]
/linux/Documentation/i2c/
H A Dfault-codes.rst9 A "Fault" is not always an "Error"
18 result for an operation ... it doesn't indicate that anything is wrong
44 they are requested to use such an address.
51 Also returned when trying to invoke an I2C operation in an
56 Returned by SMBus logic when an invalid Packet Error Code byte
71 This rather vague error means an invalid parameter has been
77 performing an I/O operation. Use a more specific fault
94 of a transfer didn't get an ACK. While it might just mean
95 an I2C device was temporarily not responding, usually it
102 Returned by an adapter when asked to perform an operation
[all …]
/linux/Documentation/userspace-api/
H A Diommufd.rst35 - IOMMUFD_OBJ_IOAS, representing an I/O address space (IOAS), allowing map/unmap
39 container it copies an IOVA map to a list of iommu_domains held within it.
41 - IOMMUFD_OBJ_DEVICE, representing a device that is bound to iommufd by an
44 - IOMMUFD_OBJ_HWPT_PAGING, representing an actual hardware I/O page table
46 primarily indicates this type of HWPT should be linked to an IOAS. It also
47 indicates that it is backed by an iommu_domain with __IOMMU_DOMAIN_PAGING
48 feature flag. This can be either an UNMANAGED stage-1 domain for a device
55 - IOMMUFD_OBJ_HWPT_NESTED, representing an actual hardware I/O page table
57 "NESTED" indicates that this type of HWPT should be linked to an HWPT_PAGING.
58 It also indicates that it is backed by an iommu_domain that has a type of
[all …]
/linux/Documentation/core-api/
H A Dassoc_array.rst8 This associative array implementation is an object container with the following
19 permits an object to be located in multiple arrays simultaneously.
24 4. Index keys must be unique. Inserting an object with the same key as one
52 pack leaf object pointers into spare space in the node rather than making an
53 extra branch until as such time an object needs to be added to a full node.
74 The insertion and deletion functions produce an 'edit script' that can later be
82 after an RCU grace period has passed - thus allowing access functions to
91 1. Apply an edit script::
100 2. Cancel an edit script::
132 2. Get a chunk of an object's index key::
[all …]
H A Didr.rst17 provides the ability to map an ID to a pointer, while the IDA provides
26 Start by initialising an IDR, either with DEFINE_IDR()
30 You can call idr_alloc() to allocate an unused ID. Look up
34 If you need to change the pointer associated with an ID, you can call
35 idr_replace(). One common reason to do this is to reserve an
49 To perform an action on all pointers used by the IDR, you can
52 idr_for_each_entry_continue() to continue an iteration. You can
55 When you have finished using an IDR, you can call idr_destroy()
/linux/Documentation/arch/powerpc/
H A Dpmu-ebb.rst20 Throughout this document we will refer to an "EBB event" or "EBB events". This
39 and attach an EBB event to the process, which will then cause EBBs to be
44 user process. This means once an EBB event is scheduled on the PMU, no non-EBB
55 If an EBB event and a regular event are both pinned, then whichever is enabled
57 section below titled "Enabling an EBB event" for more information.
60 Creating an EBB event
63 To request that an event is counted using EBB, the event code should have bit
87 Enabling an EBB event
90 Once an EBB event has been successfully opened, it must be enabled with the
94 However, due to the design of the perf_events API, enabling an event does not
[all …]
/linux/Documentation/ABI/stable/
H A Dsysfs-bus-firewire12 Binary attribute; an array of host-endian u32.
17 Hexadecimal string representation of an u64.
30 Summary of all units present in an IEEE 1394 node.
82 These attributes are only created if the root directory of an
83 IEEE 1394 node or the unit directory of an IEEE 1394 unit
87 Hexadecimal string representation of an u24.
93 Hexadecimal string representation of an u24.
99 Hexadecimal string representation of an u24.
103 Hexadecimal string representation of an u24.
110 Hexadecimal string representation of an u24.
[all …]
/linux/Documentation/filesystems/
H A Dautofs-mount-control.rst17 are things such as setting an autofs mount catatonic, setting the
19 certain types of autofs triggered mounts can end up covering an autofs
38 module source you will see a third type called an offset, which is just
60 For the above indirect map an autofs file system is mounted on /test and
65 The way that direct mounts are handled is by making an autofs mount on
74 For example, an indirect mount map entry could also be::
92 One of the issues with version 4 of autofs was that, when mounting an
107 The current autofs implementation uses an ioctl file descriptor opened
121 implement an isolated operation it was decided to re-implement the
128 autofs maps. They are recorded at mount request time and an operation
[all …]
/linux/Documentation/core-api/irq/
H A Dconcepts.rst2 What is an IRQ?
5 An IRQ is an interrupt request from a device. Currently, they can come
7 the same pin thus sharing an IRQ. Such as on legacy PCI bus: All devices
8 typically share 4 lanes/pins. Note that each device can request an
12 interrupt source. Typically, this is an index into the global irq_desc
16 An IRQ number is an enumeration of the possible interrupt sources on a
/linux/Documentation/misc-devices/
H A Dibmvmc.rst23 The Virtual Management Channel (VMC) is a logical device which provides an
26 to provide an alternative to systems that use a Hardware Management
30 on an appliance server named the Hardware Management Console (HMC),
31 packaged as an external tower or rack-mounted personal computer. In a
46 traditionally require an HMC can be implemented in the management
107 This section provides an example for the management application
117 is loaded. It first creates and initializes the CRQ. Next, an exchange of
120 Finally, the hypervisor requests that the management partition create an
145 After the basic VMC channel has been initialized, an HMC session level
146 connection can be established. The application layer performs an open() to
[all …]
/linux/drivers/fsi/
H A DKconfig43 allow chaining of FSI links to an arbitrary depth. This allows for
60 This option enables a FSI master that is present behind an OPB bridge
63 Enable it for your BMC kernel in an OpenPower or IBM Power system.
70 behind an IBM I2C Responder (I2CR) chip. The I2CR is an I2C device
72 implementing an FSI master and bus.
77 This option enables an FSI based SCOM device driver.
83 This option enables an FSI based SBEFIFO device driver. The SBEFIFO is
91 This option enables an SBEFIFO based On-Chip Controller (OCC) device
101 This option enables an I2C Responder based SCOM device driver. The
/linux/Documentation/bpf/
H A Dmap_of_maps.rst14 an outer map contains instances of a single type of inner map, for example
17 When creating an outer map, an inner map instance is used to initialize the
28 - Any BPF map type can be used as an inner map, except for
32 For ``BPF_MAP_TYPE_ARRAY_OF_MAPS`` the key is an unsigned 32-bit integer index
64 This snippet shows how to create and initialise an array of devmaps in a BPF
93 This snippet shows how to create an array based outer map:
111 This snippet shows how to add an inner map to an outer map:
H A Dmap_xskmap.rst44 accept XDP frames from that <netdev/queue_id>. If an XDP program tries to redirect
48 Typically an XSKMAP is created per netdev. This map contains an array of XSK File
72 If the map is empty at an index, the packet is dropped. This means that it is
73 necessary to have an XDP program loaded with at least one XSK in the
107 - BPF_ANY: Create a new element or update an existing element.
109 - BPF_EXIST: Update an existing element.
130 When `libxdp`_ deletes an XSK it also removes the associated socket
139 ``xsks_map`` and how to redirect packets to an XSK.
164 The following code snippet shows how to update an XSKMAP with an XSK entry.
179 For an example on how create AF_XDP sockets, please see the AF_XDP-example and
/linux/Documentation/userspace-api/media/v4l/
H A Dselection-api-intro.rst9 shrink or enlarge it to an image of arbitrary size. Next, the devices
11 part of an input image, scale it up or down and insert it at an
16 cropping target determine the area actually sampled. The sink is an
20 On a video *output* device the source is an image in a memory buffer,
21 and the cropping target is a part of an image to be shown on a display.
/linux/drivers/gpu/drm/bridge/analogix/
H A DKconfig11 ANX6345 is an ultra-low power Full-HD DisplayPort/eDP
13 ANX6345 transforms the LVTTL RGB output of an
24 ANX78XX is an ultra-low power Full-HD SlimPort transmitter
26 the HDMI output of an application processor to MyDP
43 ANX7625 is an ultra-low power 4K mobile HD transmitter
/linux/Documentation/hid/
H A Dhidraw.rst59 the device has an INTERRUPT OUT endpoint, the report will be sent on that
133 Send an Input Report
135 This ioctl will send an input report to the device, using the control endpoint.
136 In most cases, setting an input HID report on a device is meaningless and has
137 no effect, but some devices may choose to use this to set or reset an initial
142 Get an Input Report
144 This ioctl will request an input report from the device using the control
148 an input report of a device, before an application listens for normal reports via
153 Send an Output Report
155 This ioctl will send an output report to the device, using the control endpoint.
[all …]
/linux/Documentation/arch/x86/
H A Dsgx.rst15 * Unprivileged (ring-3) ENCLU functions allow an application to enter and
37 SGX utilizes an *Enclave Page Cache (EPC)* to store pages that are associated
38 with an enclave. It is contained in a BIOS-reserved region of physical memory.
42 Only a CPU executing inside an enclave can directly access enclave memory.
43 However, a CPU executing inside an enclave may access normal memory outside the
56 Regular EPC pages contain the code and data of an enclave.
59 Thread Control Structure pages define the entry points to an enclave and
60 track the execution state of an enclave thread.
70 *Enclave Page Cache Map (EPCM)*. The EPCM contains an entry for each EPC page
75 kernel from, for instance, allowing writes to data which an enclave wishes to
[all …]
/linux/Documentation/driver-api/nfc/
H A Dnfc-hci.rst12 enables easy writing of HCI-based NFC drivers. The HCI layer runs as an NFC Core
13 backend, implementing an abstract nfc device and translating NFC Core API
19 HCI registers as an nfc device with NFC Core. Requests coming from userspace are
37 The Session initialization is an HCI standard which must unfortunately
91 - hci_ready() is an optional entry point that is called right after the hci
95 - start_poll() is an optional entrypoint that shall set the hardware in polling
102 - target_from_gate() is an optional entrypoint to return the nfc protocols
104 - complete_target_discovered() is an optional entry point to let the driver
114 - check_presence() is an optional entry point that will be called regularly
115 by the core to check that an activated tag is still in the field. If this is
[all …]

12345678910>>...98