| /linux/tools/testing/selftests/kvm/x86/ |
| H A D | vmx_pmu_caps_test.c | 34 u64 capabilities; member 89 vcpu_set_msr(vcpu, MSR_IA32_PERF_CAPABILITIES, host_cap.capabilities); in KVM_ONE_VCPU_TEST() 91 vcpu_args_set(vcpu, 1, host_cap.capabilities); in KVM_ONE_VCPU_TEST() 105 host_cap.capabilities); in KVM_ONE_VCPU_TEST() 107 vcpu_set_msr(vcpu, MSR_IA32_PERF_CAPABILITIES, host_cap.capabilities); in KVM_ONE_VCPU_TEST() 114 host_cap.capabilities ^ BIT_ULL(i)); in KVM_ONE_VCPU_TEST() 116 host_cap.capabilities ^ BIT_ULL(i)); in KVM_ONE_VCPU_TEST() 127 vcpu_set_msr(vcpu, MSR_IA32_PERF_CAPABILITIES, host_cap.capabilities); in KVM_ONE_VCPU_TEST() 132 const uint64_t fungible_caps = host_cap.capabilities & ~immutable_caps.capabilities; in KVM_ONE_VCPU_TEST() 138 host_cap.capabilities & ~BIT_ULL(bit)); in KVM_ONE_VCPU_TEST() [all …]
|
| /linux/drivers/staging/media/sunxi/cedrus/ |
| H A D | cedrus.c | 94 .capabilities = CEDRUS_CAPABILITY_MPEG2_DEC, 100 .capabilities = CEDRUS_CAPABILITY_MPEG2_DEC, 106 .capabilities = CEDRUS_CAPABILITY_MPEG2_DEC, 112 .capabilities = CEDRUS_CAPABILITY_H264_DEC, 118 .capabilities = CEDRUS_CAPABILITY_H264_DEC, 125 .capabilities = CEDRUS_CAPABILITY_H264_DEC, 131 .capabilities = CEDRUS_CAPABILITY_H264_DEC, 137 .capabilities = CEDRUS_CAPABILITY_H264_DEC, 143 .capabilities = CEDRUS_CAPABILITY_H264_DEC, 151 .capabilities = CEDRUS_CAPABILITY_H264_DEC, [all …]
|
| /linux/Documentation/userspace-api/media/v4l/ |
| H A D | vidioc-subdev-g-client-cap.rst | 14 capabilities. 40 subdevice ioctls) capabilities. The client capabilities are stored in the file 42 capabilities for each opened subdev separately. 44 By default no client capabilities are set when a subdev device node is opened. 46 The purpose of the client capabilities are to inform the kernel of the behavior 50 The ``VIDIOC_SUBDEV_G_CLIENT_CAP`` ioctl returns the current client capabilities 53 The ``VIDIOC_SUBDEV_S_CLIENT_CAP`` ioctl sets client capabilities for the file 54 handle ``fd``. The new capabilities fully replace the current capabilities, the 55 ioctl can therefore also be used to remove capabilities that have previously 59 :c:type:`v4l2_subdev_client_capability` to reflect the capabilities that have [all …]
|
| H A D | vidioc-dv-timings-cap.rst | 13 VIDIOC_DV_TIMINGS_CAP - VIDIOC_SUBDEV_DV_TIMINGS_CAP - The capabilities of the Digital Video receiv… 38 To query the capabilities of the DV receiver/transmitter applications 49 When implemented by the driver DV capabilities of subdevices can be 51 on a subdevice node. The capabilities are specific to inputs (for DV 55 zero the ``reserved`` array. Attempts to query capabilities on a pad 90 - ``capabilities`` 91 - Several flags giving more information about the capabilities. See 92 :ref:`dv-bt-cap-capabilities` for a description of the flags. 125 - BT.656/1120 timings capabilities of the hardware. 133 .. _dv-bt-cap-capabilities: [all …]
|
| H A D | vidioc-querycap.rst | 13 VIDIOC_QUERYCAP - Query device capabilities 36 information about driver and hardware capabilities. The ioctl takes a 107 - ``capabilities`` 108 - Available capabilities of the physical device as a whole, see 109 :ref:`device-capabilities`. The same physical device can export 111 /dev/radioZ). The ``capabilities`` field should contain a union of 112 all capabilities available around the several V4L2 devices 113 exported to userspace. For all those devices the ``capabilities`` 114 field returns the same set of capabilities. This allows 120 - Device capabilities of the opened device, see [all …]
|
| H A D | vidioc-subdev-querycap.rst | 13 VIDIOC_SUBDEV_QUERYCAP - Query sub-device capabilities 36 information about driver and hardware capabilities. The ioctl takes a pointer to 71 - ``capabilities`` 72 - Sub-device capabilities of the opened device, see 73 :ref:`subdevice-capabilities`. 80 .. _subdevice-capabilities:
|
| /linux/mm/ |
| H A D | nommu.c | 698 unsigned long capabilities, rlen; in validate_mmap_request() local 731 capabilities = file->f_op->mmap_capabilities(file); in validate_mmap_request() 738 capabilities = NOMMU_MAP_COPY; in validate_mmap_request() 742 capabilities = in validate_mmap_request() 756 capabilities &= ~NOMMU_MAP_DIRECT; in validate_mmap_request() 758 capabilities &= ~NOMMU_MAP_COPY; in validate_mmap_request() 774 if (!(capabilities & NOMMU_MAP_DIRECT)) in validate_mmap_request() 778 capabilities &= ~NOMMU_MAP_COPY; in validate_mmap_request() 782 if (!(capabilities & NOMMU_MAP_COPY)) in validate_mmap_request() 788 capabilities &= ~NOMMU_MAP_DIRECT; in validate_mmap_request() [all …]
|
| /linux/fs/smb/client/ |
| H A D | smb1session.c | 43 __u32 capabilities = 0; in cifs_ssetup_hdr() local 62 capabilities = CAP_LARGE_FILES | CAP_NT_SMBS | CAP_LEVEL_II_OPLOCKS | in cifs_ssetup_hdr() 68 if (ses->capabilities & CAP_UNICODE) { in cifs_ssetup_hdr() 70 capabilities |= CAP_UNICODE; in cifs_ssetup_hdr() 72 if (ses->capabilities & CAP_STATUS32) { in cifs_ssetup_hdr() 74 capabilities |= CAP_STATUS32; in cifs_ssetup_hdr() 76 if (ses->capabilities & CAP_DFS) { in cifs_ssetup_hdr() 78 capabilities |= CAP_DFS; in cifs_ssetup_hdr() 80 if (ses->capabilities & CAP_UNIX) in cifs_ssetup_hdr() 81 capabilities |= CAP_UNIX; in cifs_ssetup_hdr() [all …]
|
| /linux/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
| H A 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/Documentation/ABI/testing/ |
| H A D | sysfs-class-usb_power_delivery | 23 What: /sys/class/usb_power_delivery/.../source-capabilities 27 The source capabilities message "Source_Capabilities" contains a 37 What: /sys/class/usb_power_delivery/.../sink-capabilities 42 of Power Data Objects (PDO) just like with source capabilities, 43 but instead of describing the power capabilities, these objects 47 same as with the source capabilities message. 63 related to the USB capabilities rather than power capabilities. 72 What: /sys/class/usb_power_delivery/.../source-capabilities/1:fixed_supply/usb_suspend_supported 81 What: /sys/class/usb_power_delivery/.../sink-capabilities/1:fixed_supply/higher_capability 127 What: /sys/class/usb_power_delivery/.../source-capabilities/<position>:fixed_supply/peak_current [all …]
|
| /linux/Documentation/userspace-api/media/dvb/ |
| H A D | fe-get-info.rst | 13 FE_GET_INFO - Query Digital TV frontend capabilities and returns information 37 obtain information about driver and hardware capabilities. The ioctl 42 frontend capabilities 45 Capabilities describe what a frontend can do. Some capabilities are 48 The frontend capabilities are described at :c:type:`fe_caps`.
|
| /linux/drivers/gpu/drm/vmwgfx/ |
| H A D | vmwgfx_cmd.c | 41 if (!(dev_priv->capabilities & SVGA_CAP_3D)) in vmw_supports_3d() 44 if (dev_priv->capabilities & SVGA_CAP_GBOBJECTS) { in vmw_supports_3d() 55 if (!(dev_priv->capabilities & SVGA_CAP_EXTENDED_FIFO)) in vmw_supports_3d() 65 ((fifo->capabilities & in vmw_supports_3d() 87 if (!(dev_priv->capabilities & SVGA_CAP_EXTENDED_FIFO)) in vmw_fifo_have_pitchlock() 123 if (dev_priv->capabilities & SVGA_CAP_EXTENDED_FIFO) in vmw_fifo_create() 142 fifo->capabilities = vmw_fifo_mem_read(dev_priv, SVGA_FIFO_CAPABILITIES); in vmw_fifo_create() 148 (unsigned int) fifo->capabilities); in vmw_fifo_create() 240 if (!(dev_priv->capabilities & SVGA_CAP_IRQMASK)) in vmw_fifo_wait() 285 uint32_t reserveable = fifo_state->capabilities & SVGA_FIFO_CAP_RESERVE; in vmw_local_fifo_reserve() [all …]
|
| /linux/drivers/input/mouse/ |
| H A D | synaptics.c | 320 &info->capabilities); in synaptics_capability() 330 SYN_CAP_SUBMODEL_ID(info->capabilities) != 0x47) { in synaptics_capability() 337 if (!SYN_CAP_EXTENDED(info->capabilities)) in synaptics_capability() 338 info->capabilities = 0; in synaptics_capability() 340 if (SYN_EXT_CAP_REQUESTS(info->capabilities) >= 1) { in synaptics_capability() 356 if (SYN_EXT_CAP_REQUESTS(info->capabilities) >= 4) { in synaptics_capability() 388 if (SYN_EXT_CAP_REQUESTS(info->capabilities) >= 5 && in synaptics_resolution() 405 (SYN_EXT_CAP_REQUESTS(info->capabilities) >= 7 || in synaptics_resolution() 600 if (SYN_CAP_EXTENDED(priv->info.capabilities)) in synaptics_set_mode() 882 } else if (SYN_CAP_MIDDLE_BUTTON(priv->info.capabilities)) { in synaptics_parse_hw_state() [all …]
|
| /linux/drivers/bcma/ |
| H A 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/drivers/ssb/ |
| H A 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/Documentation/arch/x86/ |
| H A D | intel-hfi.rst | 25 separate capabilities. Even though on some systems these two metrics may be 26 related, they are specified as independent capabilities in the Intel SDM. 28 These capabilities may change at runtime as a result of changes in the 30 at which these capabilities are updated is specific to each processor model. On 31 some models, capabilities are set at boot time and never change. On others, 32 capabilities may change every tens of milliseconds. For instance, a remote 37 The kernel or a userspace policy daemon can use these capabilities to modify 39 capabilities of a given logical processor becomes zero, it is an indication that
|
| /linux/drivers/platform/x86/ |
| H A D | dasharo-acpi.c | 70 struct dasharo_capability capabilities[DASHARO_FEATURE_MAX][MAX_CAPS_PER_FEAT]; member 104 if (feat >= ARRAY_SIZE(data->capabilities)) in dasharo_read_channel() 111 obj[0].integer.value = data->capabilities[feat][channel].group; in dasharo_read_channel() 113 obj[1].integer.value = data->capabilities[feat][channel].index; in dasharo_read_channel() 167 *str = data->capabilities[DASHARO_FEATURE_TEMPERATURE][channel].name; in dasharo_hwmon_read_string() 173 *str = data->capabilities[DASHARO_FEATURE_FAN_TACH][channel].name; in dasharo_hwmon_read_string() 310 if (cap_count >= ARRAY_SIZE(data->capabilities[feat])) in dasharo_fill_feature_caps() 313 cap = &data->capabilities[feat][cap_count]; in dasharo_fill_feature_caps()
|
| /linux/drivers/pnp/pnpacpi/ |
| H A 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/sound/usb/line6/ |
| H A D | pod.c | 397 if (pod->line6.properties->capabilities & LINE6_CAP_CONTROL) { in pod_init() 429 .capabilities = LINE6_CAP_CONTROL 442 .capabilities = LINE6_CAP_CONTROL 455 .capabilities = LINE6_CAP_CONTROL 468 .capabilities = LINE6_CAP_CONTROL 478 .capabilities = LINE6_CAP_CONTROL 491 .capabilities = LINE6_CAP_CONTROL 504 .capabilities = LINE6_CAP_CONTROL
|
| H A D | driver.c | 66 if (line6->properties->capabilities & LINE6_CAP_CONTROL_MIDI) { in line6_start_listen() 112 if (properties->capabilities & LINE6_CAP_CONTROL_MIDI) { in line6_send_raw_message() 162 if (line6->properties->capabilities & LINE6_CAP_CONTROL_MIDI) { in line6_send_raw_message_async_part() 294 if (line6->properties->capabilities & LINE6_CAP_CONTROL_MIDI) { in line6_data_received() 505 if (properties->capabilities & LINE6_CAP_CONTROL) { in line6_get_usb_properties() 506 if (properties->capabilities & LINE6_CAP_CONTROL_MIDI) { in line6_get_usb_properties() 521 if (properties->capabilities & LINE6_CAP_CONTROL) { in line6_get_usb_properties() 699 if (line6->properties->capabilities & LINE6_CAP_CONTROL_MIDI) { in line6_init_cap_control() 796 if (properties->capabilities & LINE6_CAP_CONTROL) { in line6_probe() 870 if (line6->properties->capabilities & LINE6_CAP_CONTROL) in line6_suspend() [all …]
|
| /linux/drivers/gpu/drm/exynos/ |
| H A D | exynos_drm_plane.c | 186 if (!(config->capabilities & EXYNOS_DRM_PLANE_CAP_TILE)) in exynos_drm_plane_check_format() 208 if (config->capabilities & EXYNOS_DRM_PLANE_CAP_SCALE) in exynos_drm_plane_check_size() 217 if ((config->capabilities & EXYNOS_DRM_PLANE_CAP_DOUBLE) && in exynos_drm_plane_check_size() 221 if ((config->capabilities & EXYNOS_DRM_PLANE_CAP_DOUBLE) && in exynos_drm_plane_check_size() 327 !(config->capabilities & EXYNOS_DRM_PLANE_CAP_ZPOS)); in exynos_plane_init() 329 if (config->capabilities & EXYNOS_DRM_PLANE_CAP_PIX_BLEND) in exynos_plane_init() 332 if (config->capabilities & EXYNOS_DRM_PLANE_CAP_WIN_BLEND) in exynos_plane_init()
|
| /linux/arch/arm/mach-davinci/ |
| H A 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/arch/parisc/kernel/ |
| H A D | processor.c | 271 if (pdc_model_capabilities(&boot_cpu_data.pdc.capabilities) == PDC_OK) in collect_boot_cpu_data() 273 boot_cpu_data.pdc.capabilities); in collect_boot_cpu_data() 417 if (boot_cpu_data.pdc.capabilities & PDC_MODEL_OS32) in show_cpuinfo() 419 if (boot_cpu_data.pdc.capabilities & PDC_MODEL_OS64) in show_cpuinfo() 421 if (boot_cpu_data.pdc.capabilities & PDC_MODEL_IOPDIR_FDC) in show_cpuinfo() 423 switch (boot_cpu_data.pdc.capabilities & PDC_MODEL_NVA_MASK) { in show_cpuinfo() 434 seq_printf(m, " (0x%02lx)\n", boot_cpu_data.pdc.capabilities); in show_cpuinfo()
|
| /linux/drivers/pmdomain/xilinx/ |
| H A D | zynqmp-pm-domains.c | 109 u32 capabilities = min_capability; in zynqmp_gpd_power_off() local 125 capabilities = ZYNQMP_PM_CAPABILITY_WAKEUP; in zynqmp_gpd_power_off() 130 ret = zynqmp_pm_set_requirement(pd->node_id, capabilities, 0, in zynqmp_gpd_power_off() 135 capabilities, pd->node_id, ret); in zynqmp_gpd_power_off() 140 capabilities, pd->node_id); in zynqmp_gpd_power_off()
|
| /linux/drivers/tty/serial/8250/ |
| H A D | 8250_port.c | 493 if (p->capabilities & UART_CAP_FIFO) { in serial8250_clear_fifos() 513 if (!(p->capabilities & UART_CAP_RPM)) in serial8250_rpm_get() 521 if (!(p->capabilities & UART_CAP_RPM)) in serial8250_rpm_put() 645 if (!(p->capabilities & UART_CAP_RPM)) in serial8250_rpm_get_tx() 658 if (!(p->capabilities & UART_CAP_RPM)) in serial8250_rpm_put_tx() 679 if (!(p->capabilities & UART_CAP_SLEEP)) in serial8250_set_sleep() 685 if (p->capabilities & UART_CAP_EFR) { in serial8250_set_sleep() 693 if (p->capabilities & UART_CAP_EFR) { in serial8250_set_sleep() 711 if (up->capabilities & UART_CAP_UUE) in serial8250_clear_IER() 792 up->capabilities |= UART_CAP_EFR | UART_CAP_SLEEP; in autoconfig_has_efr() [all …]
|