Searched +full:per +full:- +full:context (Results 1 – 25 of 1090) sorted by relevance
12345678910>>...44
| /kernel/linux/linux-5.10/Documentation/translations/it_IT/doc-guide/ |
| D | kernel-doc.rst | 1 .. include:: ../disclaimer-ita.rst 3 .. note:: Per leggere la documentazione originale in inglese: 4 :ref:`Documentation/doc-guide/index.rst <doc_guide>` 8 Scrivere i commenti in kernel-doc 12 strutturanti secondo il formato kernel-doc. Essi possono descrivere funzioni, 15 .. note:: Il formato kernel-doc può sembrare simile a gtk-doc o Doxygen ma 16 in realtà è molto differente per ragioni storiche. I sorgenti del kernel 17 contengono decine di migliaia di commenti kernel-doc. Siete pregati 20 La struttura kernel-doc è estratta a partire dai commenti; da questi viene 21 generato il `dominio Sphinx per il C`_ con un'adeguata descrizione per le [all …]
|
| /kernel/linux/linux-6.6/Documentation/translations/it_IT/doc-guide/ |
| D | kernel-doc.rst | 1 .. include:: ../disclaimer-ita.rst 3 .. note:: Per leggere la documentazione originale in inglese: 4 :ref:`Documentation/doc-guide/index.rst <doc_guide>` 6 .. title:: Commenti in kernel-doc 11 Scrivere i commenti in kernel-doc 15 strutturanti secondo il formato kernel-doc. Essi possono descrivere funzioni, 18 .. note:: Il formato kernel-doc può sembrare simile a gtk-doc o Doxygen ma 19 in realtà è molto differente per ragioni storiche. I sorgenti del kernel 20 contengono decine di migliaia di commenti kernel-doc. Siete pregati 23 La struttura kernel-doc è estratta a partire dai commenti; da questi viene [all …]
|
| /kernel/linux/linux-6.6/drivers/scsi/mpt3sas/ |
| D | mpt3sas_config.c | 5 * 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, 74 * struct config_request - obtain dma memory via routine 87 * _config_display_some_debug - debug routine 88 * @ioc: per adapter object 92 * Context: none. 105 switch (mpi_request->Header.PageType & MPI2_CONFIG_PAGETYPE_MASK) { in _config_display_some_debug() [all …]
|
| /kernel/linux/linux-5.10/drivers/scsi/mpt3sas/ |
| D | mpt3sas_config.c | 5 * 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, 74 * struct config_request - obtain dma memory via routine 87 * _config_display_some_debug - debug routine 88 * @ioc: per adapter object 92 * Context: none. 105 switch (mpi_request->Header.PageType & MPI2_CONFIG_PAGETYPE_MASK) { in _config_display_some_debug() [all …]
|
| /kernel/linux/linux-6.6/Documentation/powerpc/ |
| D | cxl.rst | 17 Coherent in this context means that the accelerator and CPUs can 28 +----------+ +---------+ 34 +----------+ +---------+ 36 | +------+ | PSL | 37 | | CAPP |<------>| | 38 +---+------+ PCIE +---------+ 62 the fault. The context to which this fault is serviced is based on 65 - POWER8 and PSL Version 8 are compliant to the CAIA Version 1.0. 66 - POWER9 and PSL Version 9 are compliant to the CAIA Version 2.0. 85 When using dedicated mode only one MMU context is supported. In [all …]
|
| /kernel/linux/linux-5.10/Documentation/powerpc/ |
| D | cxl.rst | 17 Coherent in this context means that the accelerator and CPUs can 28 +----------+ +---------+ 34 +----------+ +---------+ 36 | +------+ | PSL | 37 | | CAPP |<------>| | 38 +---+------+ PCIE +---------+ 62 the fault. The context to which this fault is serviced is based on 65 - POWER8 and PSL Version 8 are compliant to the CAIA Version 1.0. 66 - POWER9 and PSL Version 9 are compliant to the CAIA Version 2.0. 85 When using dedicated mode only one MMU context is supported. In [all …]
|
| /kernel/linux/linux-5.10/Documentation/core-api/ |
| D | local_ops.rst | 29 Local atomic operations are meant to provide fast and highly reentrant per CPU 34 Having fast per CPU atomic counters is interesting in many cases: it does not 41 CPU writes to the ``local_t`` data. This is done by using per cpu data and 42 making sure that we modify it from within a preemption safe context. It is 54 ``asm-generic/local.h`` in your architecture's ``local.h`` is sufficient. 66 * Variables touched by local ops must be per cpu variables. 68 * This CPU can use local ops from any context (process, irq, softirq, nmi, ...) 71 process context to make sure the process won't be migrated to a 72 different CPU between getting the per-cpu variable and doing the 74 * When using local ops in interrupt context, no special care must be [all …]
|
| /kernel/linux/linux-6.6/Documentation/core-api/ |
| D | local_ops.rst | 29 Local atomic operations are meant to provide fast and highly reentrant per CPU 34 Having fast per CPU atomic counters is interesting in many cases: it does not 41 CPU writes to the ``local_t`` data. This is done by using per cpu data and 42 making sure that we modify it from within a preemption safe context. It is 54 ``asm-generic/local.h`` in your architecture's ``local.h`` is sufficient. 66 * Variables touched by local ops must be per cpu variables. 68 * This CPU can use local ops from any context (process, irq, softirq, nmi, ...) 71 process context to make sure the process won't be migrated to a 72 different CPU between getting the per-cpu variable and doing the 74 * When using local ops in interrupt context, no special care must be [all …]
|
| /kernel/linux/linux-5.10/drivers/gpu/drm/i915/gem/ |
| D | i915_gem_context_types.h | 2 * SPDX-License-Identifier: MIT 15 #include <linux/radix-tree.h> 50 * struct i915_gem_context - client state 63 * @engines: User defined engines for this context 73 * array to select which HW context + engine to execute on. For 77 * context, and I915_EXEC_BSD is weird). For a use defined 91 * In full-ppgtt mode, each context has its own address space ensuring 102 * Note that who created the context may not be the principle user, 103 * as the context may be shared across a local socket. However, 104 * that should only affect the default context, all contexts created [all …]
|
| /kernel/linux/linux-5.10/kernel/printk/ |
| D | printk_safe.c | 1 // SPDX-License-Identifier: GPL-2.0-or-later 3 * printk_safe.c - Safe printk for printk-deadlock-prone contexts 19 * printk() could not take logbuf_lock in NMI context. Instead, 21 * the strings into a per-CPU buffer. The content of the buffer 25 * by examining current printk() context mask stored in @printk_context 26 * per-CPU variable. 33 #define SAFE_LOG_BUF_LEN ((1 << CONFIG_PRINTK_SAFE_LOG_BUF_SHIFT) - \ 34 sizeof(atomic_t) - \ 35 sizeof(atomic_t) - \ 54 /* Get flushed in a more safe context. */ [all …]
|
| /kernel/linux/linux-6.6/include/drm/ |
| D | drm_device.h | 27 * enum switch_power_state - power state of drm device 45 * struct drm_device - DRM device structure 54 /** @ref: Object ref-count */ 57 /** @dev: Device structure of bus-device */ 86 * per-device structure. 128 * @driver_features: per-device driver features 131 * certain features on a per-device basis while still 145 /** @anon_inode: inode for private address-space */ 188 * List of open DRM files for in-kernel clients. 203 * List of in-kernel clients. Protected by &clientlist_mutex. [all …]
|
| /kernel/linux/linux-5.10/include/drm/ |
| D | drm_device.h | 30 * enum drm_switch_power - power state of drm device 48 * struct drm_device - DRM device structure 57 * List of devices per driver for stealth attach cleanup 64 /** @ref: Object ref-count */ 67 /** @dev: Device structure of bus-device */ 96 * per-device structure. 122 * @driver_features: per-device driver features 125 * certain features on a per-device basis while still 139 /** @anon_inode: inode for private address-space */ 182 * List of open DRM files for in-kernel clients. [all …]
|
| /kernel/linux/linux-5.10/Documentation/userspace-api/ |
| D | unshare.rst | 10 ---------- 14 -------- 26 ----------- 37 outside the confinement of all-or-nothing shared resources of legacy 45 Al Viro in the August of 2000, on the Linux-Kernel mailing list, as part 53 ----------- 59 even non-threaded applications if they have a need to disassociate 60 from default shared namespace. The following lists two use-cases 63 2.1 Per-security context namespaces 67 the kernel's per-process namespace mechanism. Polyinstantiated directories, [all …]
|
| /kernel/linux/linux-6.6/Documentation/userspace-api/ |
| D | unshare.rst | 10 ---------- 14 -------- 26 ----------- 37 outside the confinement of all-or-nothing shared resources of legacy 45 Al Viro in the August of 2000, on the Linux-Kernel mailing list, as part 53 ----------- 59 even non-threaded applications if they have a need to disassociate 60 from default shared namespace. The following lists two use-cases 63 2.1 Per-security context namespaces 67 the kernel's per-process namespace mechanism. Polyinstantiated directories, [all …]
|
| /kernel/linux/linux-5.10/Documentation/vm/ |
| D | page_frags.rst | 7 A page fragment is an arbitrary-length arbitrary-offset area of memory 15 memory for use as either an sk_buff->head, or to be used in the "frags" 24 either a per-cpu limitation, or a per-cpu limitation and forcing interrupts 27 The network stack uses two separate caches per CPU to handle fragment 31 main difference between these two calls is the context in which they may be 32 called. The "netdev" prefixed functions are usable in any context as these 34 only usable within the softirq context. 43 avoid calling get_page per allocation.
|
| /kernel/linux/linux-6.6/Documentation/mm/ |
| D | page_frags.rst | 5 A page fragment is an arbitrary-length arbitrary-offset area of memory 13 memory for use as either an sk_buff->head, or to be used in the "frags" 22 either a per-cpu limitation, or a per-cpu limitation and forcing interrupts 25 The network stack uses two separate caches per CPU to handle fragment 29 main difference between these two calls is the context in which they may be 30 called. The "netdev" prefixed functions are usable in any context as these 32 only usable within the softirq context. 41 avoid calling get_page per allocation.
|
| /kernel/linux/linux-5.10/drivers/media/platform/mtk-mdp/ |
| D | mtk_mdp_core.h | 1 /* 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 …]
|
| /kernel/linux/linux-6.6/drivers/media/platform/mediatek/mdp/ |
| D | mtk_mdp_core.h | 1 /* 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 …]
|
| /kernel/linux/linux-5.10/drivers/scsi/cxlflash/ |
| D | sislite.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 24 * except for SCSI CDB which remains big endian per SCSI standards. 49 * 0x1 -> port#0 can be selected, 50 * 0x2 -> port#1 can be selected. 65 #define SISL_MSI_ASYNC_ERROR 3 /* master only - for AFU async error */ 147 #define SISL_FC_RC_NOLOGI 0x54 /* port not logged in, in-flight cmds */ 150 #define SISL_FC_RC_LINKDOWN 0x57 /* link down, in-flight cmds */ 222 /* MMIO space is required to support only 64-bit access */ 225 * This AFU has two mechanisms to deal with endian-ness. 227 * below that specifies the endian-ness of the host. [all …]
|
| /kernel/linux/linux-6.6/drivers/scsi/cxlflash/ |
| D | sislite.h | 1 /* SPDX-License-Identifier: GPL-2.0-or-later */ 24 * except for SCSI CDB which remains big endian per SCSI standards. 49 * 0x1 -> port#0 can be selected, 50 * 0x2 -> port#1 can be selected. 65 #define SISL_MSI_ASYNC_ERROR 3 /* master only - for AFU async error */ 147 #define SISL_FC_RC_NOLOGI 0x54 /* port not logged in, in-flight cmds */ 150 #define SISL_FC_RC_LINKDOWN 0x57 /* link down, in-flight cmds */ 222 /* MMIO space is required to support only 64-bit access */ 225 * This AFU has two mechanisms to deal with endian-ness. 227 * below that specifies the endian-ness of the host. [all …]
|
| /kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qed/ |
| D | qed_cxt.h | 1 /* 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. 31 * qed_cxt_get_cid_info(): Returns the context info for a specific cidi. 96 * qed_cxt_mngr_alloc(): Allocate and init the context manager struct. 105 * qed_cxt_mngr_free() - Context manager free. 130 * qed_cxt_hw_init_common(): Initailze ILT and DQ, common phase, per path. 139 * qed_cxt_hw_init_pf(): Initailze ILT and DQ, PF phase, per path. 149 * qed_qm_init_pf(): Initailze the QM PF phase, per path. 183 * _qed_cxt_release_cid(): Release a cid belonging to a vf-queue. [all …]
|
| /kernel/linux/linux-6.6/drivers/media/platform/mediatek/vcodec/encoder/ |
| D | venc_drv_if.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 15 * enum venc_yuv_fmt - The type of input yuv format 30 * enum venc_start_opt - encode frame option used in venc_if_encode() 40 * enum venc_set_param_type - The type of set parameter used in 66 * struct venc_enc_prm - encoder settings for VENC_SET_PARAM_ENC used in 95 * struct venc_frame_info - per-frame information to pass to the firmware. 102 unsigned int frm_count; /* per frame update */ 103 unsigned int skip_frm_count; /* per frame update */ 104 unsigned int frm_type; /* per frame update */ 108 * struct venc_frm_buf - frame buffer information used in venc_if_encode() [all …]
|
| /kernel/linux/linux-6.6/sound/virtio/ |
| D | virtio_chmap.c | 1 // SPDX-License-Identifier: GPL-2.0+ 3 * virtio-snd: Virtio sound device 10 /* VirtIO->ALSA channel position map */ 52 * virtsnd_chmap_parse_cfg() - Parse the channel map configuration. 57 * Context: Any context that permits to sleep. 58 * Return: 0 on success, -errno on failure. 62 struct virtio_device *vdev = snd->vdev; in virtsnd_chmap_parse_cfg() 66 virtio_cread_le(vdev, struct virtio_snd_config, chmaps, &snd->nchmaps); in virtsnd_chmap_parse_cfg() 67 if (!snd->nchmaps) in virtsnd_chmap_parse_cfg() 70 snd->chmaps = devm_kcalloc(&vdev->dev, snd->nchmaps, in virtsnd_chmap_parse_cfg() [all …]
|
| /kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qed/ |
| D | qed_cxt.h | 1 /* 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. 31 * @brief qedo_cid_get_cxt_info - Returns the context info for a specific cid 67 * @brief qed_cxt_set_pf_params - Set the PF params for cxt init 70 * @param rdma_tasks - requested maximum 76 * @brief qed_cxt_cfg_ilt_compute - compute ILT init parameters 86 * @brief qed_cxt_cfg_ilt_compute_excess - how many lines can be decreased 94 * @brief qed_cxt_mngr_alloc - Allocate and init the context manager struct 110 * @brief qed_cxt_tables_alloc - Allocate ILT shadow, Searcher T2, acquired map [all …]
|
| /kernel/linux/linux-5.10/drivers/media/platform/mtk-vcodec/ |
| D | venc_drv_if.h | 1 /* SPDX-License-Identifier: GPL-2.0 */ 16 * enum venc_yuv_fmt - The type of input yuv format 31 * enum venc_start_opt - encode frame option used in venc_if_encode() 41 * enum venc_set_param_type - The type of set parameter used in 67 * struct venc_enc_prm - encoder settings for VENC_SET_PARAM_ENC used in 96 * struct venc_frame_info - per-frame information to pass to the firmware. 103 unsigned int frm_count; /* per frame update */ 104 unsigned int skip_frm_count; /* per frame update */ 105 unsigned int frm_type; /* per frame update */ 109 * struct venc_frm_buf - frame buffer information used in venc_if_encode() [all …]
|
12345678910>>...44