Home
last modified time | relevance | path

Searched refs:capabilities (Results 1 – 25 of 765) sorted by relevance

12345678910>>...31

/Linux-v5.4/sound/usb/line6/
Dpodhd.c244 if (pod->line6.properties->capabilities & LINE6_CAP_CONTROL_INFO) { in podhd_disconnect()
267 if (pod->line6.properties->capabilities & LINE6_CAP_CONTROL) { in podhd_init()
285 if (pod->line6.properties->capabilities & LINE6_CAP_CONTROL_INFO) { in podhd_init()
292 if (pod->line6.properties->capabilities & LINE6_CAP_PCM) { in podhd_init()
302 if (!(pod->line6.properties->capabilities & LINE6_CAP_CONTROL_INFO)) { in podhd_init()
336 .capabilities = LINE6_CAP_PCM
347 .capabilities = LINE6_CAP_PCM
358 .capabilities = LINE6_CAP_PCM
369 .capabilities = LINE6_CAP_PCM
380 .capabilities = LINE6_CAP_CONTROL | LINE6_CAP_CONTROL_INFO
[all …]
Dpod.c401 if (pod->line6.properties->capabilities & LINE6_CAP_CONTROL) { in pod_init()
433 .capabilities = LINE6_CAP_CONTROL
446 .capabilities = LINE6_CAP_CONTROL
459 .capabilities = LINE6_CAP_CONTROL
472 .capabilities = LINE6_CAP_CONTROL
482 .capabilities = LINE6_CAP_CONTROL
495 .capabilities = LINE6_CAP_CONTROL
508 .capabilities = LINE6_CAP_CONTROL
/Linux-v5.4/drivers/gpu/drm/vmwgfx/
Dvmwgfx_drv.c288 static void vmw_print_capabilities(uint32_t capabilities) in vmw_print_capabilities() argument
291 if (capabilities & SVGA_CAP_RECT_COPY) in vmw_print_capabilities()
293 if (capabilities & SVGA_CAP_CURSOR) in vmw_print_capabilities()
295 if (capabilities & SVGA_CAP_CURSOR_BYPASS) in vmw_print_capabilities()
297 if (capabilities & SVGA_CAP_CURSOR_BYPASS_2) in vmw_print_capabilities()
299 if (capabilities & SVGA_CAP_8BIT_EMULATION) in vmw_print_capabilities()
301 if (capabilities & SVGA_CAP_ALPHA_CURSOR) in vmw_print_capabilities()
303 if (capabilities & SVGA_CAP_3D) in vmw_print_capabilities()
305 if (capabilities & SVGA_CAP_EXTENDED_FIFO) in vmw_print_capabilities()
307 if (capabilities & SVGA_CAP_MULTIMON) in vmw_print_capabilities()
[all …]
Dvmwgfx_fifo.c45 if (!(dev_priv->capabilities & SVGA_CAP_3D)) in vmw_fifo_have_3d()
48 if (dev_priv->capabilities & SVGA_CAP_GBOBJECTS) { in vmw_fifo_have_3d()
62 if (!(dev_priv->capabilities & SVGA_CAP_EXTENDED_FIFO)) in vmw_fifo_have_3d()
70 ((fifo->capabilities & in vmw_fifo_have_3d()
93 if (!(dev_priv->capabilities & SVGA_CAP_EXTENDED_FIFO)) in vmw_fifo_have_pitchlock()
135 if (dev_priv->capabilities & SVGA_CAP_EXTENDED_FIFO) in vmw_fifo_init()
154 fifo->capabilities = vmw_mmio_read(fifo_mem + SVGA_FIFO_CAPABILITIES); in vmw_fifo_init()
159 (unsigned int) fifo->capabilities); in vmw_fifo_init()
262 if (!(dev_priv->capabilities & SVGA_CAP_IRQMASK)) in vmw_fifo_wait()
307 uint32_t reserveable = fifo_state->capabilities & SVGA_FIFO_CAP_RESERVE; in vmw_local_fifo_reserve()
[all …]
Dvmwgfx_ioctl.c57 param->value = dev_priv->capabilities; in vmw_getparam_ioctl()
63 param->value = dev_priv->fifo.capabilities; in vmw_getparam_ioctl()
73 if ((dev_priv->capabilities & SVGA_CAP_GBOBJECTS)) { in vmw_getparam_ioctl()
80 ((fifo->capabilities & in vmw_getparam_ioctl()
87 if ((dev_priv->capabilities & SVGA_CAP_GBOBJECTS) && in vmw_getparam_ioctl()
94 if ((dev_priv->capabilities & SVGA_CAP_GBOBJECTS) && in vmw_getparam_ioctl()
97 else if (dev_priv->capabilities & SVGA_CAP_GBOBJECTS) in vmw_getparam_ioctl()
187 bool gb_objects = !!(dev_priv->capabilities & SVGA_CAP_GBOBJECTS); in vmw_get_cap_3d_ioctl()
/Linux-v5.4/drivers/staging/media/sunxi/cedrus/
Dcedrus_video.c51 .capabilities = CEDRUS_CAPABILITY_UNTILED,
63 unsigned int capabilities) in cedrus_find_format() argument
71 if (fmt->capabilities && (fmt->capabilities & capabilities) != in cedrus_find_format()
72 fmt->capabilities) in cedrus_find_format()
87 unsigned int capabilities) in cedrus_check_format() argument
89 return cedrus_find_format(pixelformat, directions, capabilities); in cedrus_check_format()
167 unsigned int capabilities = dev->capabilities; in cedrus_enum_fmt() local
177 if (fmt->capabilities && (fmt->capabilities & capabilities) != in cedrus_enum_fmt()
178 fmt->capabilities) in cedrus_enum_fmt()
257 dev->capabilities)) in cedrus_try_fmt_vid_cap()
[all …]
/Linux-v5.4/Documentation/media/uapi/v4l/
Dvidioc-dv-timings-cap.rst19 VIDIOC_DV_TIMINGS_CAP - VIDIOC_SUBDEV_DV_TIMINGS_CAP - The capabilities of the Digital Video receiv…
45 To query the capabilities of the DV receiver/transmitter applications
56 When implemented by the driver DV capabilities of subdevices can be
58 on a subdevice node. The capabilities are specific to inputs (for DV
62 zero the ``reserved`` array. Attempts to query capabilities on a pad
98 - ``capabilities``
99 - Several flags giving more information about the capabilities. See
100 :ref:`dv-bt-cap-capabilities` for a description of the flags.
136 - BT.656/1120 timings capabilities of the hardware.
144 .. _dv-bt-cap-capabilities:
[all …]
Dvidioc-querycap.rst19 VIDIOC_QUERYCAP - Query device capabilities
44 information about driver and hardware capabilities. The ioctl takes a
114 - ``capabilities``
115 - Available capabilities of the physical device as a whole, see
116 :ref:`device-capabilities`. The same physical device can export
118 /dev/radioZ). The ``capabilities`` field should contain a union of
119 all capabilities available around the several V4L2 devices
120 exported to userspace. For all those devices the ``capabilities``
121 field returns the same set of capabilities. This allows
127 - Device capabilities of the opened device, see
[all …]
/Linux-v5.4/drivers/staging/most/i2c/
Di2c.c37 struct most_channel_capability capabilities[NUM_CHANNELS]; member
79 if (channel_config->direction != dev->capabilities[ch_idx].direction) { in configure_channel()
302 dev->capabilities[i].data_type = MOST_CH_CONTROL; in i2c_probe()
303 dev->capabilities[i].num_buffers_packet = MAX_BUFFERS_CONTROL; in i2c_probe()
304 dev->capabilities[i].buffer_size_packet = MAX_BUF_SIZE_CONTROL; in i2c_probe()
306 dev->capabilities[CH_RX].direction = MOST_CH_RX; in i2c_probe()
307 dev->capabilities[CH_RX].name_suffix = "rx"; in i2c_probe()
308 dev->capabilities[CH_TX].direction = MOST_CH_TX; in i2c_probe()
309 dev->capabilities[CH_TX].name_suffix = "tx"; in i2c_probe()
314 dev->most_iface.channel_vector = dev->capabilities; in i2c_probe()
/Linux-v5.4/Documentation/media/
Dvideodev2.h.rst.exceptions146 replace define V4L2_CAP_VIDEO_CAPTURE device-capabilities
147 replace define V4L2_CAP_VIDEO_CAPTURE_MPLANE device-capabilities
148 replace define V4L2_CAP_VIDEO_OUTPUT device-capabilities
149 replace define V4L2_CAP_VIDEO_OUTPUT_MPLANE device-capabilities
150 replace define V4L2_CAP_VIDEO_M2M device-capabilities
151 replace define V4L2_CAP_VIDEO_M2M_MPLANE device-capabilities
152 replace define V4L2_CAP_VIDEO_OVERLAY device-capabilities
153 replace define V4L2_CAP_VBI_CAPTURE device-capabilities
154 replace define V4L2_CAP_VBI_OUTPUT device-capabilities
155 replace define V4L2_CAP_SLICED_VBI_CAPTURE device-capabilities
[all …]
/Linux-v5.4/drivers/net/ethernet/mellanox/mlx5/core/lib/
Dhv_vhca.c133 u32 *capabilities) in mlx5_hv_vhca_capabilities() argument
141 *capabilities |= AGENT_MASK(agent->type); in mlx5_hv_vhca_capabilities()
152 u32 capabilities = 0; in mlx5_hv_vhca_control_agent_invalidate() local
163 mlx5_hv_vhca_capabilities(hv_vhca, &capabilities); in mlx5_hv_vhca_control_agent_invalidate()
166 if (!capabilities) { in mlx5_hv_vhca_control_agent_invalidate()
171 if (block->capabilities != capabilities) in mlx5_hv_vhca_control_agent_invalidate()
172 block->capabilities = capabilities; in mlx5_hv_vhca_control_agent_invalidate()
174 if (block->control & ~capabilities) in mlx5_hv_vhca_control_agent_invalidate()
/Linux-v5.4/mm/
Dnommu.c788 unsigned long capabilities, rlen; in validate_mmap_request() local
821 capabilities = file->f_op->mmap_capabilities(file); in validate_mmap_request()
828 capabilities = NOMMU_MAP_COPY; in validate_mmap_request()
832 capabilities = in validate_mmap_request()
846 capabilities &= ~NOMMU_MAP_DIRECT; in validate_mmap_request()
848 capabilities &= ~NOMMU_MAP_COPY; in validate_mmap_request()
867 if (!(capabilities & NOMMU_MAP_DIRECT)) in validate_mmap_request()
871 capabilities &= ~NOMMU_MAP_COPY; in validate_mmap_request()
875 if (!(capabilities & NOMMU_MAP_COPY)) in validate_mmap_request()
881 capabilities &= ~NOMMU_MAP_DIRECT; in validate_mmap_request()
[all …]
/Linux-v5.4/drivers/bcma/
Ddriver_chipcommon.c30 if (cc->capabilities & BCMA_CC_CAP_PMU) in bcma_chipco_get_alp_clock()
41 if (cc->capabilities & BCMA_CC_CAP_PMU) { in bcma_core_cc_has_pmu_watchdog()
99 if (cc->capabilities & BCMA_CC_CAP_PMU) { in bcma_chipco_watchdog_ticks_per_ms()
146 switch (cc->capabilities & BCMA_CC_CAP_FLASHT) { in bcma_core_chipcommon_flash_detect()
162 if (cc->capabilities & BCMA_CC_CAP_NFLASH) { in bcma_core_chipcommon_flash_detect()
180 cc->capabilities = bcma_cc_read32(cc, BCMA_CC_CAP); in bcma_core_chipcommon_early_init()
184 if (cc->capabilities & BCMA_CC_CAP_PMU) in bcma_core_chipcommon_early_init()
215 if (cc->capabilities & BCMA_CC_CAP_PMU) in bcma_core_chipcommon_init()
217 if (cc->capabilities & BCMA_CC_CAP_PCTL) in bcma_core_chipcommon_init()
412 cc->nr_serial_ports = (cc->capabilities & BCMA_CC_CAP_NRUART); in bcma_chipco_serial_init()
/Linux-v5.4/Documentation/media/uapi/dvb/
Dfe-get-info.rst19 FE_GET_INFO - Query Digital TV frontend capabilities and returns information
46 obtain information about driver and hardware capabilities. The ioctl
52 frontend capabilities
55 Capabilities describe what a frontend can do. Some capabilities are
58 The frontend capabilities are described at :c:type:`fe_caps`.
/Linux-v5.4/drivers/ssb/
Ddriver_chipcommon.c57 if (cc->capabilities & SSB_CHIPCO_CAP_PMU) in ssb_chipco_set_clockmode()
69 if (!(cc->capabilities & SSB_CHIPCO_CAP_PCTL)) in ssb_chipco_set_clockmode()
222 if (!(cc->capabilities & SSB_CHIPCO_CAP_PCTL)) in chipco_powercontrol_init()
269 if (cc->capabilities & SSB_CHIPCO_CAP_PMU) { in calc_fast_powerup_delay()
274 if (!(cc->capabilities & SSB_CHIPCO_CAP_PCTL)) in calc_fast_powerup_delay()
287 if (cc->capabilities & SSB_CHIPCO_CAP_PMU) in ssb_chipco_alp_clock()
297 if (cc->capabilities & SSB_CHIPCO_CAP_PMU) { in ssb_chipco_watchdog_get_max_timer()
337 if (cc->capabilities & SSB_CHIPCO_CAP_PMU) { in ssb_chipco_watchdog_ticks_per_ms()
395 *plltype = (cc->capabilities & SSB_CHIPCO_CAP_PLLT); in ssb_chipco_get_clockcpu()
418 *plltype = (cc->capabilities & SSB_CHIPCO_CAP_PLLT); in ssb_chipco_get_clockcontrol()
[all …]
/Linux-v5.4/drivers/input/mouse/
Dsynaptics.c302 &info->capabilities); in synaptics_capability()
312 SYN_CAP_SUBMODEL_ID(info->capabilities) != 0x47) { in synaptics_capability()
319 if (!SYN_CAP_EXTENDED(info->capabilities)) in synaptics_capability()
320 info->capabilities = 0; in synaptics_capability()
322 if (SYN_EXT_CAP_REQUESTS(info->capabilities) >= 1) { in synaptics_capability()
338 if (SYN_EXT_CAP_REQUESTS(info->capabilities) >= 4) { in synaptics_capability()
370 if (SYN_EXT_CAP_REQUESTS(info->capabilities) >= 5 && in synaptics_resolution()
387 (SYN_EXT_CAP_REQUESTS(info->capabilities) >= 7 || in synaptics_resolution()
582 if (SYN_CAP_EXTENDED(priv->info.capabilities)) in synaptics_set_mode()
837 } else if (SYN_CAP_MIDDLE_BUTTON(priv->info.capabilities)) { in synaptics_parse_hw_state()
[all …]
/Linux-v5.4/fs/cifs/
Dsess.c37 __u32 capabilities = 0; in cifs_ssetup_hdr() local
56 capabilities = CAP_LARGE_FILES | CAP_NT_SMBS | CAP_LEVEL_II_OPLOCKS | in cifs_ssetup_hdr()
62 if (ses->capabilities & CAP_UNICODE) { in cifs_ssetup_hdr()
64 capabilities |= CAP_UNICODE; in cifs_ssetup_hdr()
66 if (ses->capabilities & CAP_STATUS32) { in cifs_ssetup_hdr()
68 capabilities |= CAP_STATUS32; in cifs_ssetup_hdr()
70 if (ses->capabilities & CAP_DFS) { in cifs_ssetup_hdr()
72 capabilities |= CAP_DFS; in cifs_ssetup_hdr()
74 if (ses->capabilities & CAP_UNIX) in cifs_ssetup_hdr()
75 capabilities |= CAP_UNIX; in cifs_ssetup_hdr()
[all …]
/Linux-v5.4/drivers/pnp/pnpacpi/
Dcore.c243 dev->capabilities |= PNP_CONFIGURABLE; in pnpacpi_add_device()
244 dev->capabilities |= PNP_READ; in pnpacpi_add_device()
245 if (device->flags.dynamic_status && (dev->capabilities & PNP_CONFIGURABLE)) in pnpacpi_add_device()
246 dev->capabilities |= PNP_WRITE; in pnpacpi_add_device()
248 dev->capabilities |= PNP_REMOVABLE; in pnpacpi_add_device()
250 dev->capabilities |= PNP_DISABLE; in pnpacpi_add_device()
260 if (dev->capabilities & PNP_CONFIGURABLE) in pnpacpi_add_device()
/Linux-v5.4/drivers/gpu/drm/exynos/
Dexynos_drm_plane.c184 if (!(config->capabilities & EXYNOS_DRM_PLANE_CAP_TILE)) in exynos_drm_plane_check_format()
206 if (config->capabilities & EXYNOS_DRM_PLANE_CAP_SCALE) in exynos_drm_plane_check_size()
215 if ((config->capabilities & EXYNOS_DRM_PLANE_CAP_DOUBLE) && in exynos_drm_plane_check_size()
219 if ((config->capabilities & EXYNOS_DRM_PLANE_CAP_DOUBLE) && in exynos_drm_plane_check_size()
321 !(config->capabilities & EXYNOS_DRM_PLANE_CAP_ZPOS)); in exynos_plane_init()
323 if (config->capabilities & EXYNOS_DRM_PLANE_CAP_PIX_BLEND) in exynos_plane_init()
326 if (config->capabilities & EXYNOS_DRM_PLANE_CAP_WIN_BLEND) in exynos_plane_init()
/Linux-v5.4/arch/ia64/kernel/
Derr_inject.c53 static u64 capabilities[NR_CPUS]; variable
103 &capabilities[cpu], in show()
110 &capabilities[cpu], in show()
120 printk(KERN_DEBUG "capabilities=%lx,\n", capabilities[cpu]); in show()
198 show(capabilities)
207 define_one_ro(capabilities);
/Linux-v5.4/arch/arm/mach-davinci/
Dpdata-quirks.c39 .capabilities = V4L2_IN_CAP_STD,
54 .capabilities = V4L2_IN_CAP_STD,
152 .capabilities = V4L2_OUT_CAP_STD,
163 .capabilities = V4L2_OUT_CAP_STD,
/Linux-v5.4/arch/parisc/kernel/
Dprocessor.c270 if (pdc_model_capabilities(&boot_cpu_data.pdc.capabilities) == PDC_OK) in collect_boot_cpu_data()
272 boot_cpu_data.pdc.capabilities); in collect_boot_cpu_data()
403 if (boot_cpu_data.pdc.capabilities & PDC_MODEL_OS32) in show_cpuinfo()
405 if (boot_cpu_data.pdc.capabilities & PDC_MODEL_OS64) in show_cpuinfo()
407 if (boot_cpu_data.pdc.capabilities & PDC_MODEL_IOPDIR_FDC) in show_cpuinfo()
409 switch (boot_cpu_data.pdc.capabilities & PDC_MODEL_NVA_MASK) { in show_cpuinfo()
420 seq_printf(m, " (0x%02lx)\n", boot_cpu_data.pdc.capabilities); in show_cpuinfo()
/Linux-v5.4/drivers/net/wireless/intel/iwlwifi/fw/
Dimg.h118 fw_has_api(const struct iwl_ucode_capabilities *capabilities, in fw_has_api() argument
121 return test_bit((__force long)api, capabilities->_api); in fw_has_api()
125 fw_has_capa(const struct iwl_ucode_capabilities *capabilities, in fw_has_capa() argument
128 return test_bit((__force long)capa, capabilities->_capa); in fw_has_capa()
/Linux-v5.4/Documentation/admin-guide/LSM/
DSafeSetID.rst13 In absence of file capabilities, processes spawned on a Linux system that need
17 often preferable to use Linux runtime capabilities rather than file
18 capabilities, since using file capabilities to run a program with elevated
23 CAP_SET{U/G}ID capabilities, this is often at odds with the goals of running a
32 capabilities in such a way.
35 other untrusted uids without full blown CAP_SETUID capabilities. The non-root
53 For candidate applications that would like to have restricted setid capabilities
55 setid capabilities from the application completely and refactor the process
69 namespace and give programs in the tree setid capabilities. In this way,
75 Linux checks for capabilities based off of the user namespace that ???owns??? some
/Linux-v5.4/Documentation/security/
Dlsm.rst35 migrating the Linux capabilities code into such a module.
44 of the framework and the example capabilities security module provided
56 also moves most of the capabilities logic into an optional security
58 This capabilities module is discussed further in
160 The LSM kernel patch moves most of the existing POSIX.1e capabilities
163 use capabilities to omit this code entirely from their kernel, instead
166 capabilities logic to maintain and enhance their code more freely,
169 In addition to moving the capabilities logic, the LSM kernel patch could
175 with the capabilities module without needing to chain multiple security
177 on the capabilities module to manage the security fields. However, the
[all …]

12345678910>>...31