Home
last modified time | relevance | path

Searched +full:per +full:- +full:device (Results 1 – 25 of 1034) sorted by relevance

12345678910>>...42

/linux/Documentation/admin-guide/cgroup-v1/
H A Dblkio-controller.rst16 level logical devices like device mapper.
22 -----------------------------
33 mount -t cgroup -o blkio none /sys/fs/cgroup/blkio
35 Specify a bandwidth rate on particular device for root group. The format
41 on device having major/minor number 8:16.
92 Enable block device throttling support in block layer.
98 --------------------------------
101 Specifies per cgroup weight. This is default weight of the group
102 on all the devices until and unless overridden by per device rule
106 see Documentation/block/bfq-iosched.rst.
[all …]
H A Drdma.rst8 1-1. What is RDMA controller?
9 1-2. Why RDMA controller needed?
10 1-3. How is RDMA controller implemented?
16 1-1. What is RDMA controller?
17 -----------------------------
25 1-2. Why RDMA controller needed?
26 --------------------------------
37 1-3. How is RDMA controller implemented?
38 ----------------------------------------
41 resource accounting per cgroup, per device using resource pool structure.
[all …]
/linux/drivers/edac/
H A Dskx_common.h1 /* SPDX-License-Identifier: GPL-2.0 */
32 #define SKX_NUM_IMC 2 /* Memory controllers per socket */
33 #define SKX_NUM_CHANNELS 3 /* Channels per memory controller */
34 #define SKX_NUM_DIMMS 2 /* Max DIMMS per channel */
60 * Table 15-10 "IA32_MCi_Status [15:0] Compound Error Code Encoding"
72 * Errors from either the memory of the 1-level memory system or the
73 * 2nd level memory (the slow "far" memory) of the 2-level memory system.
78 * of the 2-level memory system.
101 int num_channels; /* channels per memory controller */
102 int num_dimms; /* dimms per channel */
[all …]
/linux/include/linux/mtd/
H A Dnand.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Copyright 2017 - Free Electrons
6 * Boris Brezillon <boris.brezillon@free-electrons.com>
18 * struct nand_memory_organization - Memory organization structure
19 * @bits_per_cell: number of bits per NAND cell
22 * @pages_per_eraseblock: number of pages per eraseblock
23 * @eraseblocks_per_lun: number of eraseblocks per LUN (Logical Unit Number)
24 * @max_bad_eraseblocks_per_lun: maximum number of eraseblocks per LUN
25 * @planes_per_lun: number of planes per LUN
26 * @luns_per_target: number of LUN per target (target is a synonym for die)
[all …]
/linux/Documentation/timers/
H A Dhighres.rst8 https://www.kernel.org/doc/ols/2006/ols2006v1-pages-333-346.pdf
11 http://www.cs.columbia.edu/~nahum/w6998/papers/ols2006-hrtimers-slides.pdf
23 - hrtimer base infrastructure
24 - timeofday and clock source management
25 - clock event management
26 - high resolution timer functionality
27 - dynamic ticks
31 ---------------------------
40 - time ordered enqueueing into a rb-tree
41 - independent of ticks (the processing is based on nanoseconds)
[all …]
/linux/drivers/net/ethernet/fungible/funeth/
H A Dfuneth_txrx.h1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */
13 /* Size of device headers per Tx packet */
16 /* Number of gather list entries per Tx descriptor */
40 #define FUNETH_CQE_INFO_OFFSET (FUNETH_CQE_SIZE - sizeof(struct fun_cqe_info))
55 /* Per packet tailroom. Present only for 1-frag packets. */
58 /* Per packet headroom for XDP. Preferred over XDP_PACKET_HEADROOM to
59 * accommodate two packets per buffer for 4K pages and 1500B MTUs.
66 FUN_QSTATE_INIT_SW, /* exists in SW, not on the device */
67 FUN_QSTATE_INIT_FULL, /* exists both in SW and on device */
80 struct funeth_txq_stats { /* per Tx queue SW counters */
[all …]
/linux/drivers/hwmon/
H A Dsht3x.c1 // SPDX-License-Identifier: GPL-2.0-or-later
2 /* Sensirion SHT3x-DIS humidity and temperature sensor driver.
17 #include <linux/hwmon-sysfs.h>
49 /* delays for single-shot mode i2c commands, both in us */
60 #define SHT3X_MIN_TEMPERATURE -45000
87 /* 0.5 measurements per second */
89 /* 1 measurements per second */
91 /* 2 measurements per second */
93 /* 4 measurements per second */
95 /* 10 measurements per second */
[all …]
/linux/drivers/scsi/aic7xxx/
H A DKconfig.aic79xx1 # SPDX-License-Identifier: GPL-2.0-only
4 # $Id: //depot/linux-aic79xx-2.5.0/drivers/scsi/aic7xxx/Kconfig.aic79xx#4 $
11 This driver supports all of Adaptec's Ultra 320 PCI-X
15 int "Maximum number of TCQ commands per device"
19 Specify the number of commands you would like to allocate per SCSI
20 device when Tagged Command Queueing (TCQ) is enabled on that device.
23 to be used for any device. The aic7xxx driver will automatically
24 vary this number based on device behavior. For devices with a
28 Due to resource allocation issues in the Linux SCSI mid-layer, using
29 a high number of commands per device may result in memory allocation
[all …]
H A DKconfig.aic7xxx1 # SPDX-License-Identifier: GPL-2.0-only
4 # $Id: //depot/linux-aic79xx-2.5.0/drivers/scsi/aic7xxx/Kconfig.aic7xxx#7 $
7 tristate "Adaptec AIC7xxx Fast -> U160 support"
20 int "Maximum number of TCQ commands per device"
24 Specify the number of commands you would like to allocate per SCSI
25 device when Tagged Command Queueing (TCQ) is enabled on that device.
28 to be used for any device. The aic7xxx driver will automatically
29 vary this number based on device behavior. For devices with a
33 Due to resource allocation issues in the Linux SCSI mid-layer, using
34 a high number of commands per device may result in memory allocation
[all …]
/linux/include/drm/
H A Ddrm_device.h26 * enum switch_power_state - power state of drm device
44 * struct drm_device - DRM device structure
53 /** @ref: Object ref-count */
56 /** @dev: Device structure of bus-device */
57 struct device *dev;
74 /** @driver: DRM driver managing the device */
85 * per-device structure.
95 * hardware (and not character device node) struct device @dev.
121 * Currently active master for this device.
127 * @driver_features: per-device driver features
[all …]
/linux/Documentation/devicetree/bindings/remoteproc/
H A Dti,keystone-rproc.txt5 sub-systems that are used to offload some of the processor-intensive tasks or
8 These processor sub-systems usually contain additional sub-modules like L1
13 DSP Device Node:
15 Each DSP Core sub-system is represented as a single DT node, and should also
18 CorePac) to perform the device management of the remote processor and to
22 --------------------
25 - compatible: Should be one of the following,
26 "ti,k2hk-dsp" for DSPs on Keystone 2 66AK2H/K SoCs
27 "ti,k2l-dsp" for DSPs on Keystone 2 66AK2L SoCs
28 "ti,k2e-dsp" for DSPs on Keystone 2 66AK2E SoCs
[all …]
/linux/drivers/net/ethernet/qlogic/qed/
H A Dqed_cxt.h1 /* SPDX-License-Identifier: (GPL-2.0-only OR BSD-3-Clause) */
3 * Copyright (c) 2015-2017 QLogic Corporation
4 * Copyright (c) 2019-2020 Marvell International Ltd.
33 * @p_hwfn: HW device data.
44 * @p_hwfn: HW device data.
68 * @p_hwfn: HW device data.
78 * @p_hwfn: HW device data.
88 * @p_hwfn: HW device data.
98 * @p_hwfn: HW device data.
105 * qed_cxt_mngr_free() - Context manager free.
[all …]
/linux/kernel/cgroup/
H A Drdma.c1 // SPDX-License-Identifier: GPL-2.0-only
21 * Protects list of resource pools maintained on per cgroup basis
22 * and rdma device list.
49 * resource pool object which represents per cgroup, per device
50 * resources. There are multiple instances of this object per cgroup,
55 struct rdmacg_device *device; member
74 return css_rdmacg(cg->css.parent); in parent_rdmacg()
86 if (rpool->resources[index].max != S32_MAX) in set_resource_limit()
87 rpool->num_max_cnt++; in set_resource_limit()
89 if (rpool->resources[index].max == S32_MAX) in set_resource_limit()
[all …]
/linux/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_dev.h1 /* SPDX-License-Identifier: GPL-2.0 */
10 #include <linux/device.h>
93 * initialize &komeda_dev->format_table, this function should be called
103 /** @cleanup: call to chip to cleanup komeda_dev->chip data */
139 * passed to CHIP by &komeda_dev_funcs->change_opmode(), then CHIP can do the
141 * - KOMEDA_MODE_DISP0: Only one display enabled, pipeline-0 work as master.
142 * - KOMEDA_MODE_DISP1: Only one display enabled, pipeline-0 work as master.
143 * - KOMEDA_MODE_DUAL_DISP: Dual display mode, both display has been enabled.
158 * komeda_device is for describing the whole view of the device, and the
159 * control-abilites of device.
[all …]
/linux/drivers/media/platform/mediatek/mdp/
H A Dmtk_mdp_core.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (c) 2015-2016 MediaTek Inc.
12 #include <media/v4l2-ctrls.h>
13 #include <media/v4l2-device.h>
14 #include <media/v4l2-mem2mem.h>
15 #include <media/videobuf2-core.h>
16 #include <media/videobuf2-dma-contig.h>
22 #define MTK_MDP_MODULE_NAME "mtk-mdp"
34 * struct mtk_mdp_pix_align - alignment of image
48 * struct mtk_mdp_fmt - the driver's internal color format data
[all …]
/linux/drivers/misc/
H A Dhpilo.h1 /* SPDX-License-Identifier: GPL-2.0 */
5 * Copyright (C) 2008 Hewlett-Packard Development Company, L.P.
16 /* max number of open channel control blocks per device, hw limited to 32 */
18 /* min number of open channel control blocks per device, hw limited to 32 */
26 /* per spin wait time in usec */
32 * Per device, used to track global memory allocations.
35 /* mmio registers on device */
38 /* doorbell registers on device */
41 /* shared memory on device used for channel control blocks */
44 /* files corresponding to this device */
[all …]
/linux/drivers/scsi/mpt3sas/
H A Dmpt3sas_scsih.c5 * Copyright (C) 2012-2014 LSI Corporation
6 * Copyright (C) 2013-2014 Avago Technologies
7 * (mailto: MPT-FusionLinux.pdl@avagotech.com)
22 * LIMITATION, ANY WARRANTIES OR CONDITIONS OF TITLE, NON-INFRINGEMENT,
41 * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
56 #include <linux/blk-mq-pci.h>
94 static u8 scsi_io_cb_idx = -1;
95 static u8 tm_cb_idx = -1;
96 static u8 ctl_cb_idx = -1;
97 static u8 base_cb_idx = -1;
[all …]
/linux/Documentation/driver-api/
H A Dmtdnand.rst10 The generic NAND driver supports almost all NAND and AG-AND based chips
31 --------------------------
37 - [MTD Interface]
43 - [NAND Interface]
48 - [GENERIC]
53 - [DEFAULT]
65 -------------------------------
71 - [INTERN]
77 - [REPLACEABLE]
86 - [BOARDSPECIFIC]
[all …]
/linux/Documentation/usb/
H A Ddwc3.rst11 - Convert interrupt handler to per-ep-thread-irq
13 As it turns out some DWC3-commands ~1ms to complete. Currently we spin
18 - dwc core implements a demultiplexing irq chip for interrupts per
20 to the device. If MSI provides per-endpoint interrupt this dummy
22 - interrupts are requested / allocated on usb_ep_enable() and removed on
25 - dwc3_send_gadget_ep_cmd() will sleep in wait_for_completion_timeout()
27 - the interrupt handler is split into the following pieces:
29 - primary handler of the device
34 - threaded handler of the device
37 - primary handler of the EP-interrupt
[all …]
H A Dauthorization.rst5 Copyright (C) 2007 Inaky Perez-Gonzalez <inaky@linux.intel.com> Intel Corporation
7 This feature allows you to control if a USB device can be used (or
8 not) in a system. This feature will allow you to implement a lock-down
11 As of now, when a USB device is connected it is configured and
13 modification, only if root authorizes the device to be configured will
19 Authorize a device to connect::
21 $ echo 1 > /sys/bus/usb/devices/DEVICE/authorized
23 De-authorize a device::
25 $ echo 0 > /sys/bus/usb/devices/DEVICE/authorized
42 ------------------------------
[all …]
/linux/Documentation/power/
H A Dpm_qos_interface.rst11 * The per-device PM QoS framework provides the API to manage the
12 per-device latency constraints and PM QoS flags.
65 The infrastructure exposes one device node, /dev/cpu_dma_latency, for the CPU
75 As long as the device node is held open that process has a registered
79 the open device node. Alternatively, it can write a hex string for the value
83 To remove the user mode request for a target value simply close the device
87 2. PM QoS per-device latency and flags framework
90 For each device, there are three lists of PM QoS requests. Two of them are
98 values. One device PM QoS flag is defined currently: PM_QOS_FLAG_NO_POWER_OFF.
106 int dev_pm_qos_add_request(device, handle, type, value):
[all …]
/linux/drivers/acpi/
H A Dnhlt.c1 // SPDX-License-Identifier: GPL-2.0-only
3 * Copyright(c) 2023-2024 Intel Corporation
28 * acpi_nhlt_get_gbl_table - Retrieve a pointer to the first NHLT table.
47 * acpi_nhlt_put_gbl_table - Release the global NHLT table.
56 * acpi_nhlt_endpoint_match - Verify if an endpoint matches criteria.
59 * @dev_type: the device type.
72 (link_type < 0 || ep->link_type == link_type) && in acpi_nhlt_endpoint_match()
73 (dev_type < 0 || ep->device_type == dev_type) && in acpi_nhlt_endpoint_match()
74 (bus_id < 0 || ep->virtual_bus_id == bus_id) && in acpi_nhlt_endpoint_match()
75 (dir < 0 || ep->direction == dir); in acpi_nhlt_endpoint_match()
[all …]
/linux/drivers/media/platform/ti/am437x/
H A Dam437x-vpfe.h1 /* SPDX-License-Identifier: GPL-2.0-only */
3 * Copyright (C) 2013 - 2014 Texas Instruments, Inc.
12 #include <linux/am437x-vpfe.h>
15 #include <linux/device.h>
20 #include <media/v4l2-dev.h>
21 #include <media/v4l2-device.h>
22 #include <media/v4l2-ioctl.h>
23 #include <media/videobuf2-v4l2.h>
24 #include <media/videobuf2-dma-contig.h>
26 #include "am437x-vpfe_regs.h"
[all …]
/linux/Documentation/hwmon/
H A Dg762.rst5 and performs closed-loop or open-loop control of the fan speed. Two
6 modes - PWM or DC - are supported by the device.
9 http://natisbad.org/NAS/ref/GMT_EDS-762_763-080710-0.2.pdf. sysfs
10 bindings are described in Documentation/hwmon/sysfs-interface.rst.
13 /sys/bus/i2c/drivers/g762/ to control the operation of the device.
18 hardware characteristics of the system (reference clock, pulses per
25 set desired fan speed. This only makes sense in closed-loop
30 the fan to the device.
36 number of pulses per fan revolution. Supported values
44 in closed-loop control mode, if fan RPM value is 25% out
[all …]
/linux/drivers/slimbus/
H A Dslimbus.h1 /* SPDX-License-Identifier: GPL-2.0 */
3 * Copyright (c) 2011-2017, The Linux Foundation
9 #include <linux/device.h>
14 /* Standard values per SLIMbus spec needed by controllers and devices */
43 /* Device management messages used by this framework */
64 /* Clock pause values per SLIMbus spec */
74 /* Standard values per SLIMbus spec needed by controllers and devices */
82 /* Standard values per SLIMbus spec needed by controllers and devices */
86 /* Manager's logical address is set to 0xFF per spec */
91 * struct slim_framer - Represents SLIMbus framer.
[all …]

12345678910>>...42