/Linux-v5.4/sound/usb/line6/ |
D | podhd.c | 244 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 …]
|
D | pod.c | 401 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/ |
D | vmwgfx_drv.c | 288 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 …]
|
D | vmwgfx_fifo.c | 45 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 …]
|
D | vmwgfx_ioctl.c | 57 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/ |
D | cedrus_video.c | 51 .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/ |
D | vidioc-dv-timings-cap.rst | 19 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 …]
|
D | vidioc-querycap.rst | 19 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/ |
D | i2c.c | 37 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/ |
D | videodev2.h.rst.exceptions | 146 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/ |
D | hv_vhca.c | 133 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/ |
D | nommu.c | 788 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/ |
D | driver_chipcommon.c | 30 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/ |
D | fe-get-info.rst | 19 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/ |
D | driver_chipcommon.c | 57 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/ |
D | synaptics.c | 302 &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/ |
D | sess.c | 37 __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/ |
D | core.c | 243 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/ |
D | exynos_drm_plane.c | 184 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/ |
D | err_inject.c | 53 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/ |
D | pdata-quirks.c | 39 .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/ |
D | processor.c | 270 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/ |
D | img.h | 118 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/ |
D | SafeSetID.rst | 13 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/ |
D | lsm.rst | 35 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 …]
|