/linux-4.4.14/drivers/net/ethernet/samsung/sxgbe/ |
D | sxgbe_reg.h | 412 #define SXGBE_HW_FEAT_GMII(cap) ((cap & 0x00000002) >> 1) argument 413 #define SXGBE_HW_FEAT_VLAN_HASH_FILTER(cap) ((cap & 0x00000010) >> 4) argument 414 #define SXGBE_HW_FEAT_SMA(cap) ((cap & 0x00000020) >> 5) argument 415 #define SXGBE_HW_FEAT_PMT_TEMOTE_WOP(cap) ((cap & 0x00000040) >> 6) argument 416 #define SXGBE_HW_FEAT_PMT_MAGIC_PKT(cap) ((cap & 0x00000080) >> 7) argument 417 #define SXGBE_HW_FEAT_RMON(cap) ((cap & 0x00000100) >> 8) argument 418 #define SXGBE_HW_FEAT_ARP_OFFLOAD(cap) ((cap & 0x00000200) >> 9) argument 419 #define SXGBE_HW_FEAT_IEEE1500_2008(cap) ((cap & 0x00001000) >> 12) argument 420 #define SXGBE_HW_FEAT_EEE(cap) ((cap & 0x00002000) >> 13) argument 421 #define SXGBE_HW_FEAT_TX_CSUM_OFFLOAD(cap) ((cap & 0x00004000) >> 14) argument [all …]
|
/linux-4.4.14/drivers/thunderbolt/ |
D | cap.c | 21 static bool tb_cap_is_basic(struct tb_cap_any *cap) in tb_cap_is_basic() argument 24 return cap->basic.cap != 5; in tb_cap_is_basic() 27 static bool tb_cap_is_long(struct tb_cap_any *cap) in tb_cap_is_long() argument 29 return !tb_cap_is_basic(cap) in tb_cap_is_long() 30 && cap->extended_short.next == 0 in tb_cap_is_long() 31 && cap->extended_short.length == 0; in tb_cap_is_long() 34 static enum tb_cap tb_cap(struct tb_cap_any *cap) in tb_cap() argument 36 if (tb_cap_is_basic(cap)) in tb_cap() 37 return cap->basic.cap; in tb_cap() 40 return cap->extended_short.cap; in tb_cap() [all …]
|
D | tunnel_pci.c | 150 int cap = tb_find_cap(port, TB_CFG_PORT, TB_CAP_PCIE); in tb_pci_port_active() local 151 if (cap <= 0) { in tb_pci_port_active() 152 tb_port_warn(port, "TB_CAP_PCIE not found: %d\n", cap); in tb_pci_port_active() 153 return cap ? cap : -ENXIO; in tb_pci_port_active() 155 return tb_port_write(port, &word, TB_CFG_PORT, cap, 1); in tb_pci_port_active()
|
D | tb.c | 116 int cap; in tb_find_unused_down_port() local 124 cap = tb_find_cap(&sw->ports[i], TB_CFG_PORT, TB_CAP_PCIE); in tb_find_unused_down_port() 125 if (cap <= 0) in tb_find_unused_down_port() 127 res = tb_port_read(&sw->ports[i], &data, TB_CFG_PORT, cap, 1); in tb_find_unused_down_port() 146 int cap; in tb_activate_pcie_devices() local 168 cap = tb_find_cap(up_port, TB_CFG_PORT, TB_CAP_PCIE); in tb_activate_pcie_devices() 169 if (cap <= 0) in tb_activate_pcie_devices() 171 if (tb_port_read(up_port, &data, TB_CFG_PORT, cap, 1)) in tb_activate_pcie_devices()
|
D | eeprom.c | 238 struct tb_cap_plug_events cap; in tb_eeprom_get_drom_offset() local 244 res = tb_sw_read(sw, &cap, TB_CFG_SWITCH, sw->cap_plug_events, in tb_eeprom_get_drom_offset() 245 sizeof(cap) / 4); in tb_eeprom_get_drom_offset() 249 if (!cap.eeprom_ctl.present || cap.eeprom_ctl.not_present) { in tb_eeprom_get_drom_offset() 254 if (cap.drom_offset > 0xffff) { in tb_eeprom_get_drom_offset() 256 cap.drom_offset); in tb_eeprom_get_drom_offset() 259 *offset = cap.drom_offset; in tb_eeprom_get_drom_offset()
|
D | switch.c | 187 int cap; in tb_init_port() local 195 cap = tb_find_cap(port, TB_CFG_PORT, TB_CAP_PHY); in tb_init_port() 197 if (cap > 0) in tb_init_port() 198 port->cap_phy = cap; in tb_init_port() 342 int cap; in tb_switch_alloc() local 393 cap = tb_find_cap(&sw->ports[0], TB_CFG_SWITCH, TB_CAP_PLUG_EVENTS); in tb_switch_alloc() 394 if (cap < 0) { in tb_switch_alloc() 398 sw->cap_plug_events = cap; in tb_switch_alloc()
|
D | tb_regs.h | 49 u8 cap; /* if cap == 0x05 then we have a extended capability */ member 54 enum tb_cap cap:16; 60 enum tb_cap cap:16;
|
D | Makefile | 2 thunderbolt-objs := nhi.o ctl.o tb.o switch.o cap.o path.o tunnel_pci.o eeprom.o
|
/linux-4.4.14/kernel/ |
D | capability.c | 172 kdata[i].effective = pE.cap[i]; in SYSCALL_DEFINE2() 173 kdata[i].permitted = pP.cap[i]; in SYSCALL_DEFINE2() 174 kdata[i].inheritable = pI.cap[i]; in SYSCALL_DEFINE2() 251 effective.cap[i] = kdata[i].effective; in SYSCALL_DEFINE2() 252 permitted.cap[i] = kdata[i].permitted; in SYSCALL_DEFINE2() 253 inheritable.cap[i] = kdata[i].inheritable; in SYSCALL_DEFINE2() 256 effective.cap[i] = 0; in SYSCALL_DEFINE2() 257 permitted.cap[i] = 0; in SYSCALL_DEFINE2() 258 inheritable.cap[i] = 0; in SYSCALL_DEFINE2() 262 effective.cap[CAP_LAST_U32] &= CAP_LAST_U32_VALID_MASK; in SYSCALL_DEFINE2() [all …]
|
/linux-4.4.14/include/linux/ |
D | capability.h | 24 __u32 cap[_KERNEL_CAPABILITY_U32S]; member 97 #define cap_raise(c, flag) ((c).cap[CAP_TO_INDEX(flag)] |= CAP_TO_MASK(flag)) 98 #define cap_lower(c, flag) ((c).cap[CAP_TO_INDEX(flag)] &= ~CAP_TO_MASK(flag)) 99 #define cap_raised(c, flag) ((c).cap[CAP_TO_INDEX(flag)] & CAP_TO_MASK(flag)) 105 c.cap[__capi] = a.cap[__capi] OP b.cap[__capi]; \ 113 c.cap[__capi] = OP a.cap[__capi]; \ 152 if (a.cap[__capi] != 0) in cap_isclear() 174 static inline int cap_is_fs_cap(int cap) in cap_is_fs_cap() argument 177 return !!(CAP_TO_MASK(cap) & __cap_fs_set.cap[CAP_TO_INDEX(cap)]); in cap_is_fs_cap() 209 extern bool has_capability(struct task_struct *t, int cap); [all …]
|
D | mii.h | 304 static inline u16 mii_advertise_flowctrl(int cap) in mii_advertise_flowctrl() argument 308 if (cap & FLOW_CTRL_RX) in mii_advertise_flowctrl() 310 if (cap & FLOW_CTRL_TX) in mii_advertise_flowctrl() 325 u8 cap = 0; in mii_resolve_flowctrl_fdx() local 328 cap = FLOW_CTRL_TX | FLOW_CTRL_RX; in mii_resolve_flowctrl_fdx() 331 cap = FLOW_CTRL_RX; in mii_resolve_flowctrl_fdx() 333 cap = FLOW_CTRL_TX; in mii_resolve_flowctrl_fdx() 336 return cap; in mii_resolve_flowctrl_fdx()
|
D | nvme.h | 21 __u64 cap; /* Controller Capabilities */ member 36 #define NVME_CAP_MQES(cap) ((cap) & 0xffff) argument 37 #define NVME_CAP_TIMEOUT(cap) (((cap) >> 24) & 0xff) argument 38 #define NVME_CAP_STRIDE(cap) (((cap) >> 32) & 0xf) argument 39 #define NVME_CAP_NSSRC(cap) (((cap) >> 36) & 0x1) argument 40 #define NVME_CAP_MPSMIN(cap) (((cap) >> 48) & 0xf) argument 41 #define NVME_CAP_MPSMAX(cap) (((cap) >> 52) & 0xf) argument
|
D | netlink.h | 186 struct user_namespace *ns, int cap); 188 struct user_namespace *ns, int cap); 189 bool netlink_capable(const struct sk_buff *skb, int cap); 190 bool netlink_net_capable(const struct sk_buff *skb, int cap);
|
/linux-4.4.14/fs/ceph/ |
D | caps.c | 126 struct ceph_cap *cap; in ceph_caps_finalize() local 130 cap = list_first_entry(&mdsc->caps_list, in ceph_caps_finalize() 132 list_del(&cap->caps_item); in ceph_caps_finalize() 133 kmem_cache_free(ceph_cap_cachep, cap); in ceph_caps_finalize() 155 struct ceph_cap *cap; in ceph_reserve_caps() local 176 cap = kmem_cache_alloc(ceph_cap_cachep, GFP_NOFS); in ceph_reserve_caps() 177 if (!cap) in ceph_reserve_caps() 179 list_add(&cap->caps_item, &newcaps); in ceph_reserve_caps() 227 struct ceph_cap *cap = NULL; in ceph_get_cap() local 231 cap = kmem_cache_alloc(ceph_cap_cachep, GFP_NOFS); in ceph_get_cap() [all …]
|
D | mds_client.c | 712 struct ceph_cap *cap; in __choose_mds() local 809 cap = NULL; in __choose_mds() 811 cap = ci->i_auth_cap; in __choose_mds() 812 if (!cap && !RB_EMPTY_ROOT(&ci->i_caps)) in __choose_mds() 813 cap = rb_entry(rb_first(&ci->i_caps), struct ceph_cap, ci_node); in __choose_mds() 814 if (!cap) { in __choose_mds() 818 mds = cap->session->s_mds; in __choose_mds() 821 cap == ci->i_auth_cap ? "auth " : "", cap); in __choose_mds() 1033 struct ceph_cap *cap; in cleanup_cap_releases() local 1035 cap = list_first_entry(&tmp_list, in cleanup_cap_releases() [all …]
|
/linux-4.4.14/drivers/staging/lustre/lustre/libcfs/linux/ |
D | linux-curproc.c | 58 void cfs_cap_raise(cfs_cap_t cap) in cfs_cap_raise() argument 64 cap_raise(cred->cap_effective, cap); in cfs_cap_raise() 69 void cfs_cap_lower(cfs_cap_t cap) in cfs_cap_lower() argument 75 cap_lower(cred->cap_effective, cap); in cfs_cap_lower() 80 int cfs_cap_raised(cfs_cap_t cap) in cfs_cap_raised() argument 82 return cap_raised(current_cap(), cap); in cfs_cap_raised() 85 static void cfs_kernel_cap_pack(kernel_cap_t kcap, cfs_cap_t *cap) in cfs_kernel_cap_pack() argument 88 *cap = kcap.cap[0]; in cfs_kernel_cap_pack() 93 cfs_cap_t cap; in cfs_curproc_cap_pack() local 95 cfs_kernel_cap_pack(current_cap(), &cap); in cfs_curproc_cap_pack() [all …]
|
/linux-4.4.14/drivers/char/tpm/ |
D | tpm-sysfs.c | 90 cap_t cap; in pcrs_show() local 97 rc = tpm_getcap(dev, TPM_CAP_PROP_PCR, &cap, in pcrs_show() 102 num_pcrs = be32_to_cpu(cap.num_pcrs); in pcrs_show() 119 cap_t cap; in enabled_show() local 122 rc = tpm_getcap(dev, TPM_CAP_FLAG_PERM, &cap, in enabled_show() 127 rc = sprintf(buf, "%d\n", !cap.perm_flags.disable); in enabled_show() 135 cap_t cap; in active_show() local 138 rc = tpm_getcap(dev, TPM_CAP_FLAG_PERM, &cap, in active_show() 143 rc = sprintf(buf, "%d\n", !cap.perm_flags.deactivated); in active_show() 151 cap_t cap; in owned_show() local [all …]
|
D | tpm-interface.c | 433 ssize_t tpm_getcap(struct device *dev, __be32 subcap_id, cap_t *cap, in tpm_getcap() argument 442 tpm_cmd.params.getcap_in.cap = subcap_id; in tpm_getcap() 449 tpm_cmd.params.getcap_in.cap = TPM_CAP_FLAG; in tpm_getcap() 451 tpm_cmd.params.getcap_in.cap = TPM_CAP_PROP; in tpm_getcap() 457 *cap = tpm_cmd.params.getcap_out.cap; in tpm_getcap() 467 tpm_cmd.params.getcap_in.cap = TPM_CAP_PROP; in tpm_gen_interrupt() 505 tpm_cmd.params.getcap_in.cap = TPM_CAP_PROP; in tpm_get_timeouts() 518 tpm_cmd.params.getcap_in.cap = TPM_CAP_PROP; in tpm_get_timeouts() 536 old_timeout[0] = be32_to_cpu(tpm_cmd.params.getcap_out.cap.timeout.a); in tpm_get_timeouts() 537 old_timeout[1] = be32_to_cpu(tpm_cmd.params.getcap_out.cap.timeout.b); in tpm_get_timeouts() [all …]
|
/linux-4.4.14/security/apparmor/ |
D | capability.c | 51 audit_log_untrustedstring(ab, capability_names[sa->u.cap]); in audit_cb() 65 static int audit_caps(struct aa_profile *profile, int cap, int error) in audit_caps() argument 73 sa.u.cap = cap; in audit_caps() 80 !cap_raised(profile->caps.audit, cap))) in audit_caps() 84 cap_raised(profile->caps.kill, cap)) { in audit_caps() 86 } else if (cap_raised(profile->caps.quiet, cap) && in audit_caps() 95 if (profile == ent->profile && cap_raised(ent->caps, cap)) { in audit_caps() 103 cap_raise(ent->caps, cap); in audit_caps() 117 static int profile_capable(struct aa_profile *profile, int cap) in profile_capable() argument 119 return cap_raised(profile->caps.allow, cap) ? 0 : -EPERM; in profile_capable() [all …]
|
D | policy_unpack.c | 543 if (!unpack_u32(e, &(profile->caps.allow.cap[0]), NULL)) in unpack_profile() 545 if (!unpack_u32(e, &(profile->caps.audit.cap[0]), NULL)) in unpack_profile() 547 if (!unpack_u32(e, &(profile->caps.quiet.cap[0]), NULL)) in unpack_profile() 549 if (!unpack_u32(e, &tmpcap.cap[0], NULL)) in unpack_profile() 554 if (!unpack_u32(e, &(profile->caps.allow.cap[1]), NULL)) in unpack_profile() 556 if (!unpack_u32(e, &(profile->caps.audit.cap[1]), NULL)) in unpack_profile() 558 if (!unpack_u32(e, &(profile->caps.quiet.cap[1]), NULL)) in unpack_profile() 560 if (!unpack_u32(e, &(tmpcap.cap[1]), NULL)) in unpack_profile() 568 if (!unpack_u32(e, &(profile->caps.extended.cap[0]), NULL)) in unpack_profile() 570 if (!unpack_u32(e, &(profile->caps.extended.cap[1]), NULL)) in unpack_profile()
|
/linux-4.4.14/drivers/media/platform/exynos4-is/ |
D | common.c | 41 void __fimc_vidioc_querycap(struct device *dev, struct v4l2_capability *cap, in __fimc_vidioc_querycap() argument 44 strlcpy(cap->driver, dev->driver->name, sizeof(cap->driver)); in __fimc_vidioc_querycap() 45 strlcpy(cap->card, dev->driver->name, sizeof(cap->card)); in __fimc_vidioc_querycap() 46 snprintf(cap->bus_info, sizeof(cap->bus_info), in __fimc_vidioc_querycap() 48 cap->device_caps = caps; in __fimc_vidioc_querycap() 49 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in __fimc_vidioc_querycap()
|
D | fimc-capture.c | 88 struct fimc_vid_cap *cap = &fimc->vid_cap; in fimc_capture_state_cleanup() local 104 while (!suspend && !list_empty(&cap->pending_buf_q)) { in fimc_capture_state_cleanup() 105 buf = fimc_pending_queue_pop(cap); in fimc_capture_state_cleanup() 109 while (!list_empty(&cap->active_buf_q)) { in fimc_capture_state_cleanup() 110 buf = fimc_active_queue_pop(cap); in fimc_capture_state_cleanup() 112 fimc_pending_queue_add(cap, buf); in fimc_capture_state_cleanup() 118 cap->buf_index = 0; in fimc_capture_state_cleanup() 123 return fimc_pipeline_call(&cap->ve, set_stream, 0); in fimc_capture_state_cleanup() 181 struct fimc_vid_cap *cap = &fimc->vid_cap; in fimc_capture_irq_handler() local 182 struct fimc_pipeline *p = to_fimc_pipeline(cap->ve.pipe); in fimc_capture_irq_handler() [all …]
|
D | common.h | 15 void __fimc_vidioc_querycap(struct device *dev, struct v4l2_capability *cap,
|
/linux-4.4.14/net/mac80211/ |
D | vht.c | 24 vht_cap->cap &= ~flag; in __check_vhtcap_disable() 59 u32 cap, n; in ieee80211_apply_vhtcap_overrides() local 64 cap = vht_cap->cap & IEEE80211_VHT_CAP_MAX_A_MPDU_LENGTH_EXPONENT_MASK; in ieee80211_apply_vhtcap_overrides() 65 cap >>= IEEE80211_VHT_CAP_MAX_A_MPDU_LENGTH_EXPONENT_SHIFT; in ieee80211_apply_vhtcap_overrides() 67 if (n < cap) { in ieee80211_apply_vhtcap_overrides() 68 vht_cap->cap &= in ieee80211_apply_vhtcap_overrides() 70 vht_cap->cap |= in ieee80211_apply_vhtcap_overrides() 169 vht_cap->cap = cap_info; in ieee80211_vht_cap_ie_to_sta_vht_cap() 170 vht_cap->cap &= IEEE80211_VHT_CAP_MAX_MPDU_LENGTH_3895 | in ieee80211_vht_cap_ie_to_sta_vht_cap() 183 switch (own_cap.cap & IEEE80211_VHT_CAP_SUPP_CHAN_WIDTH_MASK) { in ieee80211_vht_cap_ie_to_sta_vht_cap() [all …]
|
D | debugfs_sta.c | 226 p += scnprintf(p, sizeof(buf)+buf-p, "cap: %#.4x\n", htc->cap); in sta_ht_capa_read() 228 PRINT_HT_CAP((htc->cap & BIT(0)), "RX LDPC"); in sta_ht_capa_read() 229 PRINT_HT_CAP((htc->cap & BIT(1)), "HT20/HT40"); in sta_ht_capa_read() 230 PRINT_HT_CAP(!(htc->cap & BIT(1)), "HT20"); in sta_ht_capa_read() 232 PRINT_HT_CAP(((htc->cap >> 2) & 0x3) == 0, "Static SM Power Save"); in sta_ht_capa_read() 233 PRINT_HT_CAP(((htc->cap >> 2) & 0x3) == 1, "Dynamic SM Power Save"); in sta_ht_capa_read() 234 PRINT_HT_CAP(((htc->cap >> 2) & 0x3) == 3, "SM Power Save disabled"); in sta_ht_capa_read() 236 PRINT_HT_CAP((htc->cap & BIT(4)), "RX Greenfield"); in sta_ht_capa_read() 237 PRINT_HT_CAP((htc->cap & BIT(5)), "RX HT20 SGI"); in sta_ht_capa_read() 238 PRINT_HT_CAP((htc->cap & BIT(6)), "RX HT40 SGI"); in sta_ht_capa_read() [all …]
|
D | ht.c | 30 ht_cap->cap &= ~flag; in __check_htcap_disable() 43 ht_cap->cap |= flag; in __check_htcap_enable() 167 ht_cap.cap = le16_to_cpu(ht_cap_ie->cap_info) & in ieee80211_ht_cap_ie_to_sta_ht_cap() 168 (own_cap.cap | ~(IEEE80211_HT_CAP_LDPC_CODING | in ieee80211_ht_cap_ie_to_sta_ht_cap() 179 if (!(own_cap.cap & IEEE80211_HT_CAP_TX_STBC)) in ieee80211_ht_cap_ie_to_sta_ht_cap() 180 ht_cap.cap &= ~IEEE80211_HT_CAP_RX_STBC; in ieee80211_ht_cap_ie_to_sta_ht_cap() 181 if (!(own_cap.cap & IEEE80211_HT_CAP_RX_STBC)) in ieee80211_ht_cap_ie_to_sta_ht_cap() 182 ht_cap.cap &= ~IEEE80211_HT_CAP_TX_STBC; in ieee80211_ht_cap_ie_to_sta_ht_cap() 250 bw = ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40 ? in ieee80211_ht_cap_ie_to_sta_ht_cap() 258 ht_cap.cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40 ? in ieee80211_ht_cap_ie_to_sta_ht_cap() [all …]
|
D | mesh_sync.c | 171 u8 cap; in mesh_sync_offset_adjust_tbtt() local 175 cap = beacon->meshconf->meshconf_cap; in mesh_sync_offset_adjust_tbtt() 202 IEEE80211_MESHCONF_CAPAB_TBTT_ADJUSTING | cap : in mesh_sync_offset_adjust_tbtt() 203 ~IEEE80211_MESHCONF_CAPAB_TBTT_ADJUSTING & cap; in mesh_sync_offset_adjust_tbtt()
|
/linux-4.4.14/drivers/staging/rdma/hfi1/ |
D | common.h | 97 #define HFI1_CAP_KSET(cap) ({ hfi1_cap_mask |= HFI1_CAP_##cap; hfi1_cap_mask; }) argument 98 #define HFI1_CAP_KCLEAR(cap) \ argument 100 hfi1_cap_mask &= ~HFI1_CAP_##cap; \ 103 #define HFI1_CAP_USET(cap) \ argument 105 hfi1_cap_mask |= (HFI1_CAP_##cap << HFI1_CAP_USER_SHIFT); \ 108 #define HFI1_CAP_UCLEAR(cap) \ argument 110 hfi1_cap_mask &= ~(HFI1_CAP_##cap << HFI1_CAP_USER_SHIFT); \ 113 #define HFI1_CAP_SET(cap) \ argument 115 hfi1_cap_mask |= (HFI1_CAP_##cap | (HFI1_CAP_##cap << \ 119 #define HFI1_CAP_CLEAR(cap) \ argument [all …]
|
D | qp.c | 905 attr->cap.max_send_wr = qp->s_size - 1; in hfi1_query_qp() 906 attr->cap.max_recv_wr = qp->ibqp.srq ? 0 : qp->r_rq.size - 1; in hfi1_query_qp() 907 attr->cap.max_send_sge = qp->s_max_sge; in hfi1_query_qp() 908 attr->cap.max_recv_sge = qp->r_rq.max_sge; in hfi1_query_qp() 909 attr->cap.max_inline_data = 0; in hfi1_query_qp() 931 init_attr->cap = attr->cap; in hfi1_query_qp() 1025 if (init_attr->cap.max_send_sge > hfi1_max_sges || in hfi1_create_qp() 1026 init_attr->cap.max_send_wr > hfi1_max_qp_wrs || in hfi1_create_qp() 1034 if (init_attr->cap.max_recv_sge > hfi1_max_sges || in hfi1_create_qp() 1035 init_attr->cap.max_recv_wr > hfi1_max_qp_wrs) { in hfi1_create_qp() [all …]
|
D | hfi.h | 92 #define HFI1_CAP_KGET_MASK(mask, cap) ((mask) & HFI1_CAP_##cap) argument 93 #define HFI1_CAP_UGET_MASK(mask, cap) \ argument 94 (((mask) >> HFI1_CAP_USER_SHIFT) & HFI1_CAP_##cap) 95 #define HFI1_CAP_KGET(cap) (HFI1_CAP_KGET_MASK(hfi1_cap_mask, cap)) argument 96 #define HFI1_CAP_UGET(cap) (HFI1_CAP_UGET_MASK(hfi1_cap_mask, cap)) argument 97 #define HFI1_CAP_IS_KSET(cap) (!!HFI1_CAP_KGET(cap)) argument 98 #define HFI1_CAP_IS_USET(cap) (!!HFI1_CAP_UGET(cap)) argument
|
/linux-4.4.14/drivers/media/platform/soc_camera/ |
D | soc_scale_crop.c | 44 struct v4l2_cropcap cap; in soc_camera_client_g_rect() local 56 cap.type = V4L2_BUF_TYPE_VIDEO_CAPTURE; in soc_camera_client_g_rect() 58 ret = v4l2_subdev_call(sd, video, cropcap, &cap); in soc_camera_client_g_rect() 60 *rect = cap.defrect; in soc_camera_client_g_rect() 102 struct v4l2_cropcap cap; in soc_camera_client_s_crop() local 130 ret = v4l2_subdev_call(sd, video, cropcap, &cap); in soc_camera_client_s_crop() 135 soc_camera_limit_side(&rect->left, &rect->width, cap.bounds.left, 2, in soc_camera_client_s_crop() 136 cap.bounds.width); in soc_camera_client_s_crop() 137 soc_camera_limit_side(&rect->top, &rect->height, cap.bounds.top, 4, in soc_camera_client_s_crop() 138 cap.bounds.height); in soc_camera_client_s_crop() [all …]
|
/linux-4.4.14/drivers/pci/ |
D | pci.c | 160 u8 pos, int cap, int *ttl) in __pci_find_next_cap_ttl() argument 176 if (id == cap) in __pci_find_next_cap_ttl() 184 u8 pos, int cap) in __pci_find_next_cap() argument 188 return __pci_find_next_cap_ttl(bus, devfn, pos, cap, &ttl); in __pci_find_next_cap() 191 int pci_find_next_capability(struct pci_dev *dev, u8 pos, int cap) in pci_find_next_capability() argument 194 pos + PCI_CAP_LIST_NEXT, cap); in pci_find_next_capability() 237 int pci_find_capability(struct pci_dev *dev, int cap) in pci_find_capability() argument 243 pos = __pci_find_next_cap(dev->bus, dev->devfn, pos, cap); in pci_find_capability() 262 int pci_bus_find_capability(struct pci_bus *bus, unsigned int devfn, int cap) in pci_bus_find_capability() argument 271 pos = __pci_find_next_cap(bus, devfn, pos, cap); in pci_bus_find_capability() [all …]
|
D | vc.c | 193 u8 *buf = save_state ? (u8 *)save_state->cap.data : NULL; in pci_vc_do_save_buffer() 196 if (buf && save_state->cap.size != in pci_vc_do_save_buffer() 278 u32 cap; in pci_vc_do_save_buffer() local 282 (i * PCI_CAP_VC_PER_VC_SIZEOF), &cap); in pci_vc_do_save_buffer() 283 parb_offset = ((cap & PCI_VC_RES_CAP_ARB_OFF) >> 24) * 16; in pci_vc_do_save_buffer() 287 if (cap & PCI_VC_RES_CAP_256_PHASE) in pci_vc_do_save_buffer() 289 else if (cap & (PCI_VC_RES_CAP_128_PHASE | in pci_vc_do_save_buffer() 292 else if (cap & PCI_VC_RES_CAP_64_PHASE) in pci_vc_do_save_buffer() 294 else if (cap & PCI_VC_RES_CAP_32_PHASE) in pci_vc_do_save_buffer()
|
D | access.c | 287 u8 cap; member 310 ret = pci_user_read_config_word(dev, vpd->cap + PCI_VPD_ADDR, in pci_vpd_pci22_wait() 354 ret = pci_user_write_config_word(dev, vpd->cap + PCI_VPD_ADDR, in pci_vpd_pci22_read() 364 ret = pci_user_read_config_dword(dev, vpd->cap + PCI_VPD_DATA, &val); in pci_vpd_pci22_read() 410 ret = pci_user_write_config_dword(dev, vpd->cap + PCI_VPD_DATA, val); in pci_vpd_pci22_write() 413 ret = pci_user_write_config_word(dev, vpd->cap + PCI_VPD_ADDR, in pci_vpd_pci22_write() 481 u8 cap; in pci_vpd_pci22_init() local 483 cap = pci_find_capability(dev, PCI_CAP_ID_VPD); in pci_vpd_pci22_init() 484 if (!cap) in pci_vpd_pci22_init() 497 vpd->cap = cap; in pci_vpd_pci22_init()
|
D | ats.c | 130 u16 cap; in pci_ats_queue_depth() local 138 pci_read_config_word(dev, dev->ats_cap + PCI_ATS_CAP, &cap); in pci_ats_queue_depth() 139 return PCI_ATS_CAP_QDEP(cap) ? PCI_ATS_CAP_QDEP(cap) : PCI_ATS_MAX_QDEP; in pci_ats_queue_depth()
|
/linux-4.4.14/drivers/media/i2c/m5mols/ |
D | m5mols_capture.c | 61 struct m5mols_exif *exif = &info->cap.exif; in m5mols_capture_info() 97 ret = m5mols_read_u32(sd, CAPC_IMAGE_SIZE, &info->cap.main); in m5mols_capture_info() 99 ret = m5mols_read_u32(sd, CAPC_THUMB_SIZE, &info->cap.thumb); in m5mols_capture_info() 101 info->cap.total = info->cap.main + info->cap.thumb; in m5mols_capture_info() 108 unsigned int framesize = info->cap.buf_size - M5MOLS_JPEG_TAGS_SIZE; in m5mols_start_capture() 150 size = captured ? info->cap.main : 0; in m5mols_start_capture() 152 __func__, size, info->cap.thumb); in m5mols_start_capture()
|
/linux-4.4.14/drivers/net/arcnet/ |
D | capmode.c | 77 memcpy(pktbuf, pkthdrbuf, ARC_HDR_SIZE + sizeof(pkt->soft.cap.proto)); in rx() 78 memcpy(pktbuf + ARC_HDR_SIZE + sizeof(pkt->soft.cap.proto) + sizeof(int), in rx() 79 pkthdrbuf + ARC_HDR_SIZE + sizeof(pkt->soft.cap.proto), in rx() 80 sizeof(struct archdr) - ARC_HDR_SIZE - sizeof(pkt->soft.cap.proto)); in rx() 107 *((int *)&pkt->soft.cap.cookie[0])); in build_header() 148 *((int *)&pkt->soft.cap.cookie[0])); in prepare_tx() 171 lp->hw.copy_to_card(dev, bufnum, ofs, &pkt->soft.cap.proto, in prepare_tx() 172 sizeof(pkt->soft.cap.proto)); in prepare_tx() 178 ((unsigned char *)&pkt->soft.cap.mes), length - 1); in prepare_tx() 212 ackpkt->soft.cap.proto = 0; /* using protocol 0 for acknowledge */ in ack_tx() [all …]
|
/linux-4.4.14/arch/arm64/include/asm/ |
D | alternative.h | 75 .macro alternative_insn insn1, insn2, cap, enable = 1 79 altinstruction_entry 661b, 663f, \cap, 662b-661b, 664f-663f 95 .macro alternative_if_not cap, enable = 1 98 altinstruction_entry 661f, 663f, \cap, 662f-661f, 664f-663f 136 #define _ALTERNATIVE_CFG(insn1, insn2, cap, cfg, ...) \ argument 137 alternative_insn insn1, insn2, cap, IS_ENABLED(cfg)
|
/linux-4.4.14/drivers/media/pci/zoran/ |
D | zr36016.c | 315 struct vfe_settings *cap, in zr36016_set_video() argument 322 cap->x, cap->y, cap->width, cap->height, in zr36016_set_video() 323 cap->decimation); in zr36016_set_video() 328 ptr->width = cap->width; in zr36016_set_video() 329 ptr->height = cap->height; in zr36016_set_video() 336 ptr->xoff = (norm->HStart ? norm->HStart : 1) + cap->x; in zr36016_set_video() 341 ptr->yoff = norm->VStart + cap->y; in zr36016_set_video() 343 ptr->xdec = ((cap->decimation & 0xff) == 1) ? 0 : 1; in zr36016_set_video() 344 ptr->ydec = (((cap->decimation >> 8) & 0xff) == 1) ? 0 : 1; in zr36016_set_video()
|
D | zr36060.c | 596 struct vfe_settings *cap, in zr36060_set_video() argument 604 cap->x, cap->y, cap->width, cap->height, cap->decimation); in zr36060_set_video() 609 ptr->width = cap->width / (cap->decimation & 0xff); in zr36060_set_video() 610 ptr->height = cap->height / (cap->decimation >> 8); in zr36060_set_video() 630 switch (cap->decimation & 0xff) { in zr36060_set_video() 644 switch (cap->decimation >> 8) { in zr36060_set_video() 692 reg = cap->y + norm->VStart; /* Vstart */ in zr36060_set_video() 696 reg += cap->height; /* Vend */ in zr36060_set_video() 700 reg = cap->x + norm->HStart; /* Hstart */ in zr36060_set_video() 704 reg += cap->width; /* Hend */ in zr36060_set_video() [all …]
|
D | zr36050.c | 605 struct vfe_settings *cap, in zr36050_set_video() argument 613 cap->x, cap->y, cap->width, cap->height, in zr36050_set_video() 614 cap->decimation, cap->quality); in zr36050_set_video() 618 ptr->width = cap->width / (cap->decimation & 0xff); in zr36050_set_video() 619 ptr->height = cap->height / ((cap->decimation >> 8) & 0xff); in zr36050_set_video() 625 size = size * cap->quality / 200; in zr36050_set_video()
|
D | zoran_device.c | 961 struct vfe_settings cap; in zr36057_enable_jpg() local 967 cap.x = zr->jpg_settings.img_x; in zr36057_enable_jpg() 968 cap.y = zr->jpg_settings.img_y; in zr36057_enable_jpg() 969 cap.width = zr->jpg_settings.img_width; in zr36057_enable_jpg() 970 cap.height = zr->jpg_settings.img_height; in zr36057_enable_jpg() 971 cap.decimation = in zr36057_enable_jpg() 973 cap.quality = zr->jpg_settings.jpg_comp.quality; in zr36057_enable_jpg() 1006 zr->codec->set_video(zr->codec, zr->timing, &cap, in zr36057_enable_jpg() 1014 zr->vfe->set_video(zr->vfe, zr->timing, &cap, in zr36057_enable_jpg() 1040 zr->vfe->set_video(zr->vfe, zr->timing, &cap, in zr36057_enable_jpg() [all …]
|
/linux-4.4.14/drivers/xen/xen-pciback/ |
D | conf_space_capability.c | 33 static inline void register_capability(struct xen_pcibk_config_capability *cap) in register_capability() argument 35 list_add_tail(&cap->cap_list, &capabilities); in register_capability() 41 struct xen_pcibk_config_capability *cap; in xen_pcibk_config_capability_add_fields() local 44 list_for_each_entry(cap, &capabilities, cap_list) { in xen_pcibk_config_capability_add_fields() 45 cap_offset = pci_find_capability(dev, cap->capability); in xen_pcibk_config_capability_add_fields() 48 cap->capability, cap_offset); in xen_pcibk_config_capability_add_fields() 56 cap->fields, in xen_pcibk_config_capability_add_fields()
|
/linux-4.4.14/drivers/media/platform/vivid/ |
D | Makefile | 2 vivid-vid-cap.o vivid-vid-out.o vivid-kthread-cap.o vivid-kthread-out.o \ 4 vivid-rds-gen.o vivid-sdr-cap.o vivid-vbi-cap.o vivid-vbi-out.o \
|
D | vivid-vbi-cap.c | 343 int vidioc_g_sliced_vbi_cap(struct file *file, void *fh, struct v4l2_sliced_vbi_cap *cap) in vidioc_g_sliced_vbi_cap() argument 352 cap->type != V4L2_BUF_TYPE_SLICED_VBI_CAPTURE) in vidioc_g_sliced_vbi_cap() 357 cap->type != V4L2_BUF_TYPE_SLICED_VBI_OUTPUT) in vidioc_g_sliced_vbi_cap() 361 cap->service_set = is_60hz ? V4L2_SLICED_CAPTION_525 : in vidioc_g_sliced_vbi_cap() 364 cap->service_lines[0][21] = V4L2_SLICED_CAPTION_525; in vidioc_g_sliced_vbi_cap() 365 cap->service_lines[1][21] = V4L2_SLICED_CAPTION_525; in vidioc_g_sliced_vbi_cap() 370 cap->service_lines[0][i] = in vidioc_g_sliced_vbi_cap() 371 cap->service_lines[1][i] = V4L2_SLICED_TELETEXT_B; in vidioc_g_sliced_vbi_cap() 372 cap->service_lines[0][23] = V4L2_SLICED_WSS_625; in vidioc_g_sliced_vbi_cap()
|
D | vivid-core.c | 200 struct v4l2_capability *cap) in vidioc_querycap() argument 205 strcpy(cap->driver, "vivid"); in vidioc_querycap() 206 strcpy(cap->card, "vivid"); in vidioc_querycap() 207 snprintf(cap->bus_info, sizeof(cap->bus_info), in vidioc_querycap() 211 cap->device_caps = dev->vid_cap_caps; in vidioc_querycap() 213 cap->device_caps = dev->vid_out_caps; in vidioc_querycap() 215 cap->device_caps = dev->vbi_cap_caps; in vidioc_querycap() 217 cap->device_caps = dev->vbi_out_caps; in vidioc_querycap() 219 cap->device_caps = dev->sdr_cap_caps; in vidioc_querycap() 221 cap->device_caps = dev->radio_rx_caps; in vidioc_querycap() [all …]
|
/linux-4.4.14/drivers/net/ethernet/qlogic/qlcnic/ |
D | qlcnic_dcb.c | 373 struct qlcnic_dcb_capability *cap = &dcb->cfg->capability; in __qlcnic_dcb_get_capability() local 377 memset(cap, 0, sizeof(struct qlcnic_dcb_capability)); in __qlcnic_dcb_get_capability() 385 cap->tsa_capability = true; in __qlcnic_dcb_get_capability() 388 cap->ets_capability = true; in __qlcnic_dcb_get_capability() 390 cap->max_num_tc = QLC_DCB_MAX_NUM_TC(mbx_out); in __qlcnic_dcb_get_capability() 391 cap->max_ets_tc = QLC_DCB_MAX_NUM_ETS_TC(mbx_out); in __qlcnic_dcb_get_capability() 392 cap->max_pfc_tc = QLC_DCB_MAX_NUM_PFC_TC(mbx_out); in __qlcnic_dcb_get_capability() 394 if (cap->max_num_tc > QLC_DCB_MAX_TC || in __qlcnic_dcb_get_capability() 395 cap->max_ets_tc > cap->max_num_tc || in __qlcnic_dcb_get_capability() 396 cap->max_pfc_tc > cap->max_num_tc) { in __qlcnic_dcb_get_capability() [all …]
|
/linux-4.4.14/drivers/platform/x86/ |
D | acer-wmi.c | 615 static bool has_cap(u32 cap) in has_cap() argument 617 if ((interface->capability & cap) != 0) in has_cap() 654 static acpi_status AMW0_get_u32(u32 *value, u32 cap) in AMW0_get_u32() argument 659 switch (cap) { in AMW0_get_u32() 724 static acpi_status AMW0_set_u32(u32 value, u32 cap) in AMW0_set_u32() argument 732 switch (cap) { in AMW0_set_u32() 946 static acpi_status WMID_get_u32(u32 *value, u32 cap) in WMID_get_u32() argument 952 switch (cap) { in WMID_get_u32() 982 static acpi_status WMID_set_u32(u32 value, u32 cap) in WMID_set_u32() argument 987 switch (cap) { in WMID_set_u32() [all …]
|
/linux-4.4.14/drivers/net/ethernet/sfc/ |
D | mcdi_port.c | 175 static u32 mcdi_to_ethtool_cap(u32 media, u32 cap) in mcdi_to_ethtool_cap() argument 182 if (cap & (1 << MC_CMD_PHY_CAP_1000FDX_LBN)) in mcdi_to_ethtool_cap() 184 if (cap & (1 << MC_CMD_PHY_CAP_10000FDX_LBN)) in mcdi_to_ethtool_cap() 186 if (cap & (1 << MC_CMD_PHY_CAP_40000FDX_LBN)) in mcdi_to_ethtool_cap() 197 if (cap & (1 << MC_CMD_PHY_CAP_40000FDX_LBN)) in mcdi_to_ethtool_cap() 203 if (cap & (1 << MC_CMD_PHY_CAP_10HDX_LBN)) in mcdi_to_ethtool_cap() 205 if (cap & (1 << MC_CMD_PHY_CAP_10FDX_LBN)) in mcdi_to_ethtool_cap() 207 if (cap & (1 << MC_CMD_PHY_CAP_100HDX_LBN)) in mcdi_to_ethtool_cap() 209 if (cap & (1 << MC_CMD_PHY_CAP_100FDX_LBN)) in mcdi_to_ethtool_cap() 211 if (cap & (1 << MC_CMD_PHY_CAP_1000HDX_LBN)) in mcdi_to_ethtool_cap() [all …]
|
/linux-4.4.14/drivers/input/keyboard/ |
D | cap11xx.c | 339 const struct cap11xx_hw_model *cap; in cap11xx_i2c_probe() local 349 cap = &cap11xx_devices[id->driver_data]; in cap11xx_i2c_probe() 350 if (!cap || !cap->num_channels) { in cap11xx_i2c_probe() 357 cap->num_channels * sizeof(priv->keycodes[0]), in cap11xx_i2c_probe() 370 if (val != cap->product_id) { in cap11xx_i2c_probe() 372 val, cap->product_id); in cap11xx_i2c_probe() 409 for (i = 0; i < cap->num_channels; i++) in cap11xx_i2c_probe() 413 priv->keycodes, cap->num_channels); in cap11xx_i2c_probe() 437 for (i = 0; i < cap->num_channels; i++) in cap11xx_i2c_probe() 444 priv->idev->keycodemax = cap->num_channels; in cap11xx_i2c_probe() [all …]
|
/linux-4.4.14/arch/frv/kernel/ |
D | dma.c | 27 uint8_t cap; /* capabilities available */ member 55 .cap = FRV_DMA_CAP_DREQ | FRV_DMA_CAP_DACK | FRV_DMA_CAP_DONE, 63 .cap = FRV_DMA_CAP_DREQ | FRV_DMA_CAP_DACK | FRV_DMA_CAP_DONE, 71 .cap = FRV_DMA_CAP_DREQ | FRV_DMA_CAP_DACK, 78 .cap = FRV_DMA_CAP_DREQ | FRV_DMA_CAP_DACK, 85 .cap = FRV_DMA_CAP_DREQ, 91 .cap = FRV_DMA_CAP_DREQ, 97 .cap = FRV_DMA_CAP_DREQ, 103 .cap = FRV_DMA_CAP_DREQ, 190 if ((channel->cap & dmacap) != dmacap) in frv_dma_open()
|
/linux-4.4.14/include/linux/mlx5/ |
D | device.h | 1143 #define MLX5_CAP_GEN(mdev, cap) \ argument 1144 MLX5_GET(cmd_hca_cap, mdev->hca_caps_cur[MLX5_CAP_GENERAL], cap) 1146 #define MLX5_CAP_GEN_MAX(mdev, cap) \ argument 1147 MLX5_GET(cmd_hca_cap, mdev->hca_caps_max[MLX5_CAP_GENERAL], cap) 1149 #define MLX5_CAP_ETH(mdev, cap) \ argument 1151 mdev->hca_caps_cur[MLX5_CAP_ETHERNET_OFFLOADS], cap) 1153 #define MLX5_CAP_ETH_MAX(mdev, cap) \ argument 1155 mdev->hca_caps_max[MLX5_CAP_ETHERNET_OFFLOADS], cap) 1157 #define MLX5_CAP_ROCE(mdev, cap) \ argument 1158 MLX5_GET(roce_cap, mdev->hca_caps_cur[MLX5_CAP_ROCE], cap) [all …]
|
/linux-4.4.14/drivers/char/ |
D | efirtc.c | 153 efi_time_cap_t cap; in efi_rtc_ioctl() local 176 status = efi.get_time(&eft, &cap); in efi_rtc_ioctl() 302 efi_time_cap_t cap; in efi_rtc_proc_show() local 308 memset(&cap, 0, sizeof(cap)); in efi_rtc_proc_show() 312 efi.get_time(&eft, &cap); in efi_rtc_proc_show() 357 cap.resolution, cap.accuracy, cap.sets_to_zero); in efi_rtc_proc_show()
|
/linux-4.4.14/drivers/ata/ |
D | libahci.c | 233 return sprintf(buf, "%x\n", hpriv->cap); in ahci_show_host_caps() 402 u32 cap, cap2, vers, port_map; in ahci_save_initial_config() local 411 hpriv->saved_cap = cap = readl(mmio + HOST_CAP); in ahci_save_initial_config() 423 if ((cap & HOST_CAP_64) && (hpriv->flags & AHCI_HFLAG_32BIT_ONLY)) { in ahci_save_initial_config() 425 cap &= ~HOST_CAP_64; in ahci_save_initial_config() 428 if ((cap & HOST_CAP_NCQ) && (hpriv->flags & AHCI_HFLAG_NO_NCQ)) { in ahci_save_initial_config() 430 cap &= ~HOST_CAP_NCQ; in ahci_save_initial_config() 433 if (!(cap & HOST_CAP_NCQ) && (hpriv->flags & AHCI_HFLAG_YES_NCQ)) { in ahci_save_initial_config() 435 cap |= HOST_CAP_NCQ; in ahci_save_initial_config() 438 if ((cap & HOST_CAP_PMP) && (hpriv->flags & AHCI_HFLAG_NO_PMP)) { in ahci_save_initial_config() [all …]
|
D | acard-ahci.c | 338 if ((hpriv->cap & HOST_CAP_FBS) && sata_pmp_supported(ap)) { in acard_ahci_port_start() 449 if (hpriv->cap & HOST_CAP_NCQ) in acard_ahci_init_one() 452 if (hpriv->cap & HOST_CAP_PMP) in acard_ahci_init_one() 462 n_ports = max(ahci_nr_ports(hpriv->cap), fls(hpriv->port_map)); in acard_ahci_init_one() 469 if (!(hpriv->cap & HOST_CAP_SSS) || ahci_ignore_sss) in acard_ahci_init_one() 491 rc = acard_ahci_configure_dma_masks(pdev, hpriv->cap & HOST_CAP_64); in acard_ahci_init_one()
|
D | libahci_platform.c | 528 if (hpriv->cap & HOST_CAP_NCQ) in ahci_platform_init_host() 531 if (hpriv->cap & HOST_CAP_PMP) in ahci_platform_init_host() 541 n_ports = max(ahci_nr_ports(hpriv->cap), fls(hpriv->port_map)); in ahci_platform_init_host() 549 if (!(hpriv->cap & HOST_CAP_SSS) || ahci_ignore_sss) in ahci_platform_init_host() 573 if (hpriv->cap & HOST_CAP_64) { in ahci_platform_init_host()
|
D | ahci.h | 329 u32 cap; /* cap to use */ member 418 static inline int ahci_nr_ports(u32 cap) in ahci_nr_ports() argument 420 return (cap & 0x1f) + 1; in ahci_nr_ports()
|
D | sata_highbank.c | 519 if (hpriv->cap & HOST_CAP_NCQ) in ahci_highbank_probe() 522 if (hpriv->cap & HOST_CAP_PMP) in ahci_highbank_probe() 525 if (hpriv->cap & HOST_CAP_64) in ahci_highbank_probe() 533 n_ports = max(ahci_nr_ports(hpriv->cap), fls(hpriv->port_map)); in ahci_highbank_probe() 547 if (!(hpriv->cap & HOST_CAP_SSS) || ahci_ignore_sss) in ahci_highbank_probe()
|
/linux-4.4.14/arch/sparc/kernel/ |
D | setup_64.c | 514 unsigned long cap = sparc64_elf_hwcap; in init_sparc64_elf_hwcap() local 518 cap |= HWCAP_SPARC_ULTRA3; in init_sparc64_elf_hwcap() 528 cap |= HWCAP_SPARC_BLKINIT; in init_sparc64_elf_hwcap() 536 cap |= HWCAP_SPARC_N2; in init_sparc64_elf_hwcap() 539 cap |= (AV_SPARC_MUL32 | AV_SPARC_DIV32 | AV_SPARC_V8PLUS); in init_sparc64_elf_hwcap() 544 cap |= AV_SPARC_VIS; in init_sparc64_elf_hwcap() 546 cap |= AV_SPARC_VIS | AV_SPARC_VIS2; in init_sparc64_elf_hwcap() 553 cap |= AV_SPARC_POPC; in init_sparc64_elf_hwcap() 557 cap |= AV_SPARC_ASI_BLK_INIT; in init_sparc64_elf_hwcap() 565 cap |= (AV_SPARC_VIS | AV_SPARC_VIS2 | in init_sparc64_elf_hwcap() [all …]
|
/linux-4.4.14/drivers/staging/rdma/ipath/ |
D | ipath_qp.c | 634 attr->cap.max_send_wr = qp->s_size - 1; in ipath_query_qp() 635 attr->cap.max_recv_wr = qp->ibqp.srq ? 0 : qp->r_rq.size - 1; in ipath_query_qp() 636 attr->cap.max_send_sge = qp->s_max_sge; in ipath_query_qp() 637 attr->cap.max_recv_sge = qp->r_rq.max_sge; in ipath_query_qp() 638 attr->cap.max_inline_data = 0; in ipath_query_qp() 660 init_attr->cap = attr->cap; in ipath_query_qp() 757 if (init_attr->cap.max_send_sge > ib_ipath_max_sges || in ipath_create_qp() 758 init_attr->cap.max_send_wr > ib_ipath_max_qp_wrs) { in ipath_create_qp() 765 if (init_attr->cap.max_recv_sge > ib_ipath_max_sges || in ipath_create_qp() 766 init_attr->cap.max_recv_wr > ib_ipath_max_qp_wrs) { in ipath_create_qp() [all …]
|
/linux-4.4.14/drivers/staging/lustre/include/linux/libcfs/ |
D | curproc.h | 82 void cfs_cap_raise(cfs_cap_t cap); 83 void cfs_cap_lower(cfs_cap_t cap); 84 int cfs_cap_raised(cfs_cap_t cap);
|
/linux-4.4.14/drivers/acpi/ |
D | acpi_video.c | 157 struct acpi_video_bus_cap cap; member 203 struct acpi_video_device_cap cap; member 556 if (device->cap._BQC || device->cap._BCQ) { in acpi_video_device_lcd_get_level_current() 557 char *buf = device->cap._BQC ? "_BQC" : "_BCQ"; in acpi_video_device_lcd_get_level_current() 585 device->cap._BQC = device->cap._BCQ = 0; in acpi_video_device_lcd_get_level_current() 596 device->cap._BQC = device->cap._BCQ = 0; in acpi_video_device_lcd_get_level_current() 671 if (!video->cap._DOS) in acpi_video_bus_DOS() 738 device->cap._BQC = device->cap._BCQ = 0; in acpi_video_bqc_quirk() 844 if (!device->cap._BQC) in acpi_video_init_brightness() 859 if (!device->cap._BQC) in acpi_video_init_brightness() [all …]
|
D | bus.c | 189 for (i = 0; i < context->cap.length; i += sizeof(u32)) in acpi_print_osc_error() 190 printk("%x ", *((u32 *)(context->cap.pointer + i))); in acpi_print_osc_error() 243 in_params[2].integer.value = context->cap.length/sizeof(u32); in acpi_run_osc() 245 in_params[3].buffer.length = context->cap.length; in acpi_run_osc() 246 in_params[3].buffer.pointer = context->cap.pointer; in acpi_run_osc() 257 || out_obj->buffer.length != context->cap.length) { in acpi_run_osc() 276 if (((u32 *)context->cap.pointer)[OSC_QUERY_DWORD] in acpi_run_osc() 311 .cap.length = 8, in acpi_bus_osc_support() 312 .cap.pointer = capbuf, in acpi_bus_osc_support()
|
D | acpi_extlog.c | 223 u64 cap; in extlog_init() local 226 rdmsrl(MSR_IA32_MCG_CAP, cap); in extlog_init() 228 if (!(cap & MCG_ELOG_P) || !extlog_get_l1addr()) in extlog_init()
|
D | video_detect.c | 65 long *cap = context; in find_video() local 81 *cap |= acpi_is_video_device(handle); in find_video()
|
/linux-4.4.14/arch/powerpc/include/asm/ |
D | async_tx.h | 28 ppc440spe_async_tx_find_best_channel(enum dma_transaction_type cap, 32 #define async_tx_find_channel(dep, cap, dst_lst, dst_cnt, src_lst, \ argument 34 ppc440spe_async_tx_find_best_channel(cap, dst_lst, dst_cnt, src_lst, \
|
/linux-4.4.14/security/ |
D | commoncap.c | 72 int cap, int audit) in cap_capable() 83 return cap_raised(cred->cap_effective, cap) ? 0 : -EPERM; in cap_capable() 360 __u32 permitted = caps->permitted.cap[i]; in bprm_caps_from_vfs_caps() 361 __u32 inheritable = caps->inheritable.cap[i]; in bprm_caps_from_vfs_caps() 367 new->cap_permitted.cap[i] = in bprm_caps_from_vfs_caps() 368 (new->cap_bset.cap[i] & permitted) | in bprm_caps_from_vfs_caps() 369 (new->cap_inheritable.cap[i] & inheritable); in bprm_caps_from_vfs_caps() 371 if (permitted & ~new->cap_permitted.cap[i]) in bprm_caps_from_vfs_caps() 431 cpu_caps->permitted.cap[i] = le32_to_cpu(caps.data[i].permitted); in get_vfs_caps_from_disk() 432 cpu_caps->inheritable.cap[i] = le32_to_cpu(caps.data[i].inheritable); in get_vfs_caps_from_disk() [all …]
|
/linux-4.4.14/drivers/media/v4l2-core/ |
D | v4l2-dv-timings.c | 156 const struct v4l2_bt_timings_cap *cap = &dvcap->bt; in v4l2_valid_dv_timings() local 157 u32 caps = cap->capabilities; in v4l2_valid_dv_timings() 162 bt->height < cap->min_height || in v4l2_valid_dv_timings() 163 bt->height > cap->max_height || in v4l2_valid_dv_timings() 164 bt->width < cap->min_width || in v4l2_valid_dv_timings() 165 bt->width > cap->max_width || in v4l2_valid_dv_timings() 166 bt->pixelclock < cap->min_pixelclock || in v4l2_valid_dv_timings() 167 bt->pixelclock > cap->max_pixelclock || in v4l2_valid_dv_timings() 168 (cap->standards && bt->standards && in v4l2_valid_dv_timings() 169 !(bt->standards & cap->standards)) || in v4l2_valid_dv_timings() [all …]
|
/linux-4.4.14/arch/powerpc/kvm/ |
D | powerpc.c | 1055 struct kvm_enable_cap *cap) in kvm_vcpu_ioctl_enable_cap() argument 1059 if (cap->flags) in kvm_vcpu_ioctl_enable_cap() 1062 switch (cap->cap) { in kvm_vcpu_ioctl_enable_cap() 1073 if (cap->args[0]) in kvm_vcpu_ioctl_enable_cap() 1087 void __user *user_ptr = (void __user *)(uintptr_t)cap->args[0]; in kvm_vcpu_ioctl_enable_cap() 1103 f = fdget(cap->args[0]); in kvm_vcpu_ioctl_enable_cap() 1110 r = kvmppc_mpic_connect_vcpu(dev, vcpu, cap->args[1]); in kvm_vcpu_ioctl_enable_cap() 1122 f = fdget(cap->args[0]); in kvm_vcpu_ioctl_enable_cap() 1129 r = kvmppc_xics_connect_vcpu(dev, vcpu, cap->args[1]); in kvm_vcpu_ioctl_enable_cap() 1177 struct kvm_enable_cap cap; in kvm_arch_vcpu_ioctl() local [all …]
|
/linux-4.4.14/drivers/usb/early/ |
D | ehci-dbgp.c | 369 static u32 __init find_cap(u32 num, u32 slot, u32 func, int cap) in find_cap() argument 386 if (id == cap) in find_cap() 413 unsigned cap; in find_dbgp() local 415 cap = __find_dbgp(bus, slot, func); in find_dbgp() 417 if (!cap) in find_dbgp() 424 return cap; in find_dbgp() 719 u32 cap; in early_ehci_bios_handoff() local 725 cap = read_pci_config(ehci_dev.bus, ehci_dev.slot, in early_ehci_bios_handoff() 727 dbgp_printk("dbgp: ehci BIOS state %08x\n", cap); in early_ehci_bios_handoff() 729 if ((cap & 0xff) == 1 && (cap & EHCI_USBLEGSUP_BIOS)) { in early_ehci_bios_handoff() [all …]
|
/linux-4.4.14/arch/x86/kernel/ |
D | vsmp_64.c | 93 unsigned int cap, ctl, cfg; in set_vsmp_pv_ops() local 98 cap = readl(address); in set_vsmp_pv_ops() 101 cap, ctl); in set_vsmp_pv_ops() 105 if (cap & ctl & BIT(8)) { in set_vsmp_pv_ops() 118 if (cap & ctl & (1 << 4)) { in set_vsmp_pv_ops()
|
D | aperture_64.c | 95 static u32 __init find_cap(int bus, int slot, int func, int cap) in find_cap() argument 112 if (id == cap) in find_cap() 121 static u32 __init read_agp(int bus, int slot, int func, int cap, u32 *order) in read_agp() argument 131 apsizereg = read_pci_config_16(bus, slot, func, cap + 0x14); in read_agp() 197 u32 class, cap; in search_agp_bridge() local 208 cap = find_cap(bus, slot, func, in search_agp_bridge() 210 if (!cap) in search_agp_bridge() 213 return read_agp(bus, slot, func, cap, in search_agp_bridge()
|
/linux-4.4.14/drivers/usb/gadget/function/ |
D | uvc_v4l2.c | 68 uvc_v4l2_querycap(struct file *file, void *fh, struct v4l2_capability *cap) in uvc_v4l2_querycap() argument 74 strlcpy(cap->driver, "g_uvc", sizeof(cap->driver)); in uvc_v4l2_querycap() 75 strlcpy(cap->card, cdev->gadget->name, sizeof(cap->card)); in uvc_v4l2_querycap() 76 strlcpy(cap->bus_info, dev_name(&cdev->gadget->dev), in uvc_v4l2_querycap() 77 sizeof(cap->bus_info)); in uvc_v4l2_querycap() 79 cap->device_caps = V4L2_CAP_VIDEO_OUTPUT | V4L2_CAP_STREAMING; in uvc_v4l2_querycap() 80 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in uvc_v4l2_querycap()
|
/linux-4.4.14/include/media/ |
D | v4l2-dv-timings.h | 54 const struct v4l2_dv_timings_cap *cap, 75 const struct v4l2_dv_timings_cap *cap, 98 const struct v4l2_dv_timings_cap *cap,
|
/linux-4.4.14/drivers/staging/rdma/ehca/ |
D | ehca_qp.c | 530 if (init_attr->cap.max_recv_sge > 3) { in internal_create_qp() 533 pd, init_attr->cap.max_recv_sge); in internal_create_qp() 553 if ((init_attr->cap.max_send_wr > 255) || in internal_create_qp() 554 (init_attr->cap.max_recv_wr > 255)) { in internal_create_qp() 558 init_attr->cap.max_send_wr, in internal_create_qp() 559 init_attr->cap.max_recv_wr); in internal_create_qp() 571 if (!(init_attr->cap.max_send_sge <= 5 in internal_create_qp() 572 && init_attr->cap.max_send_sge >= 1 in internal_create_qp() 573 && init_attr->cap.max_recv_sge <= 5 in internal_create_qp() 574 && init_attr->cap.max_recv_sge >= 1)) { in internal_create_qp() [all …]
|
/linux-4.4.14/drivers/media/platform/s5p-tv/ |
D | hdmiphy_drv.c | 226 struct v4l2_dv_timings_cap *cap) in hdmiphy_dv_timings_cap() argument 228 if (cap->pad != 0) in hdmiphy_dv_timings_cap() 231 cap->type = V4L2_DV_BT_656_1120; in hdmiphy_dv_timings_cap() 234 cap->bt.min_pixelclock = 27000000; in hdmiphy_dv_timings_cap() 235 cap->bt.max_pixelclock = 148500000; in hdmiphy_dv_timings_cap()
|
D | mixer_video.c | 159 struct v4l2_capability *cap) in mxr_querycap() argument 165 strlcpy(cap->driver, MXR_DRIVER_NAME, sizeof(cap->driver)); in mxr_querycap() 166 strlcpy(cap->card, layer->vfd.name, sizeof(cap->card)); in mxr_querycap() 167 sprintf(cap->bus_info, "%d", layer->idx); in mxr_querycap() 168 cap->device_caps = V4L2_CAP_STREAMING | V4L2_CAP_VIDEO_OUTPUT_MPLANE; in mxr_querycap() 169 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in mxr_querycap() 566 struct v4l2_dv_timings_cap *cap) in mxr_dv_timings_cap() argument 572 cap->pad = 0; in mxr_dv_timings_cap() 576 ret = v4l2_subdev_call(to_outsd(mdev), pad, dv_timings_cap, cap); in mxr_dv_timings_cap()
|
D | hdmi_drv.c | 693 struct v4l2_dv_timings_cap *cap) in hdmi_dv_timings_cap() argument 697 if (cap->pad != 0) in hdmi_dv_timings_cap() 701 v4l2_subdev_call(hdev->phy_sd, pad, dv_timings_cap, cap); in hdmi_dv_timings_cap() 702 cap->type = V4L2_DV_BT_656_1120; in hdmi_dv_timings_cap() 703 cap->bt.min_width = 720; in hdmi_dv_timings_cap() 704 cap->bt.max_width = 1920; in hdmi_dv_timings_cap() 705 cap->bt.min_height = 480; in hdmi_dv_timings_cap() 706 cap->bt.max_height = 1080; in hdmi_dv_timings_cap() 707 cap->bt.standards = V4L2_DV_BT_STD_CEA861; in hdmi_dv_timings_cap() 708 cap->bt.capabilities = V4L2_DV_BT_CAP_INTERLACED | in hdmi_dv_timings_cap()
|
/linux-4.4.14/drivers/net/wireless/mwifiex/ |
D | 11h.c | 42 struct mwifiex_ie_types_pwr_capability *cap; in mwifiex_11h_process_infra_join() local 54 cap = (struct mwifiex_ie_types_pwr_capability *)*buffer; in mwifiex_11h_process_infra_join() 55 cap->header.type = cpu_to_le16(WLAN_EID_PWR_CAPABILITY); in mwifiex_11h_process_infra_join() 56 cap->header.len = cpu_to_le16(2); in mwifiex_11h_process_infra_join() 57 cap->min_pwr = 0; in mwifiex_11h_process_infra_join() 58 cap->max_pwr = 0; in mwifiex_11h_process_infra_join() 59 *buffer += sizeof(*cap); in mwifiex_11h_process_infra_join()
|
/linux-4.4.14/drivers/mtd/nand/ |
D | atmel_nand.c | 471 static int pmecc_get_ecc_bytes(int cap, int sector_size) in pmecc_get_ecc_bytes() argument 474 return (m * cap + 7) / 8; in pmecc_get_ecc_bytes() 506 const int cap = host->pmecc_corr_cap; in pmecc_data_alloc() local 509 size = (2 * cap + 1) * sizeof(int16_t); in pmecc_data_alloc() 513 (cap + 1) * sizeof(int16_t), GFP_KERNEL); in pmecc_data_alloc() 515 (cap + 2) * size, GFP_KERNEL); in pmecc_data_alloc() 517 size = (cap + 1) * sizeof(int); in pmecc_data_alloc() 558 const int cap = host->pmecc_corr_cap; in pmecc_substitute() local 567 memset(&si[1], 0, sizeof(int16_t) * (2 * cap - 1)); in pmecc_substitute() 571 for (i = 1; i < 2 * cap; i += 2) { in pmecc_substitute() [all …]
|
/linux-4.4.14/drivers/video/fbdev/mb862xx/ |
D | mb862xxfbdrv.c | 335 outreg(cap, GC_CAP_CSC, in mb862xxfb_ioctl() 343 outreg(cap, GC_CAP_CSC, in mb862xxfb_ioctl() 346 outreg(cap, GC_CAP_CMSS, in mb862xxfb_ioctl() 348 outreg(cap, GC_CAP_CMDS, in mb862xxfb_ioctl() 355 outreg(cap, GC_CAP_CBM, in mb862xxfb_ioctl() 356 inreg(cap, GC_CAP_CBM) | GC_CBM_HRV); in mb862xxfb_ioctl() 359 outreg(cap, GC_CAP_CBM, in mb862xxfb_ioctl() 360 inreg(cap, GC_CAP_CBM) & ~GC_CBM_HRV); in mb862xxfb_ioctl() 369 outreg(cap, GC_CAP_IMG_START, in mb862xxfb_ioctl() 371 outreg(cap, GC_CAP_IMG_END, in mb862xxfb_ioctl() [all …]
|
/linux-4.4.14/tools/lguest/ |
D | lguest.c | 133 struct virtio_pci_cap cap; member 1301 if (cfg_access->cap.bar != 0) in valid_bar_access() 1305 if (cfg_access->cap.offset >= d->mmio_size in valid_bar_access() 1306 || cfg_access->cap.offset + cfg_access->cap.length > d->mmio_size) in valid_bar_access() 1310 if (cfg_access->cap.length != 1 in valid_bar_access() 1311 && cfg_access->cap.length != 2 in valid_bar_access() 1312 && cfg_access->cap.length != 4) in valid_bar_access() 1321 if (cfg_access->cap.offset % cfg_access->cap.length != 0) in valid_bar_access() 1402 == (void *)&d->config.cfg_access.cap.bar in pci_data_iowrite() 1404 == &d->config.cfg_access.cap.length in pci_data_iowrite() [all …]
|
/linux-4.4.14/drivers/media/firewire/ |
D | firedtv-ci.c | 50 struct ca_caps *cap = arg; in fdtv_ca_get_caps() local 52 cap->slot_num = 1; in fdtv_ca_get_caps() 53 cap->slot_type = CA_CI; in fdtv_ca_get_caps() 54 cap->descr_num = 1; in fdtv_ca_get_caps() 55 cap->descr_type = CA_ECD; in fdtv_ca_get_caps()
|
/linux-4.4.14/arch/x86/include/asm/ |
D | perf_event.h | 270 extern void perf_get_x86_pmu_capability(struct x86_pmu_capability *cap); 279 static inline void perf_get_x86_pmu_capability(struct x86_pmu_capability *cap) in perf_get_x86_pmu_capability() argument 281 memset(cap, 0, sizeof(*cap)); in perf_get_x86_pmu_capability()
|
D | irq_remapping.h | 43 extern bool irq_remapping_cap(enum irq_remap_cap cap); 68 static inline bool irq_remapping_cap(enum irq_remap_cap cap) { return 0; } in irq_remapping_cap() argument
|
/linux-4.4.14/Documentation/video4linux/ |
D | v4l2-pci-skeleton.c | 304 struct v4l2_capability *cap) in skeleton_querycap() argument 308 strlcpy(cap->driver, KBUILD_MODNAME, sizeof(cap->driver)); in skeleton_querycap() 309 strlcpy(cap->card, "V4L2 PCI Skeleton", sizeof(cap->card)); in skeleton_querycap() 310 snprintf(cap->bus_info, sizeof(cap->bus_info), "PCI:%s", in skeleton_querycap() 312 cap->device_caps = V4L2_CAP_VIDEO_CAPTURE | V4L2_CAP_READWRITE | in skeleton_querycap() 314 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in skeleton_querycap() 597 struct v4l2_dv_timings_cap *cap) in skeleton_dv_timings_cap() argument 604 *cap = skel_timings_cap; in skeleton_dv_timings_cap()
|
/linux-4.4.14/drivers/infiniband/hw/qib/ |
D | qib_qp.c | 869 attr->cap.max_send_wr = qp->s_size - 1; in qib_query_qp() 870 attr->cap.max_recv_wr = qp->ibqp.srq ? 0 : qp->r_rq.size - 1; in qib_query_qp() 871 attr->cap.max_send_sge = qp->s_max_sge; in qib_query_qp() 872 attr->cap.max_recv_sge = qp->r_rq.max_sge; in qib_query_qp() 873 attr->cap.max_inline_data = 0; in qib_query_qp() 895 init_attr->cap = attr->cap; in qib_query_qp() 990 if (init_attr->cap.max_send_sge > ib_qib_max_sges || in qib_create_qp() 991 init_attr->cap.max_send_wr > ib_qib_max_qp_wrs || in qib_create_qp() 1005 if (init_attr->cap.max_recv_sge > ib_qib_max_sges || in qib_create_qp() 1006 init_attr->cap.max_recv_wr > ib_qib_max_qp_wrs) { in qib_create_qp() [all …]
|
/linux-4.4.14/drivers/misc/ |
D | spear13xx_pcie_gadget.c | 136 u32 pos, int cap, int *ttl) in pci_find_own_next_cap_ttl() argument 148 if (id == cap) in pci_find_own_next_cap_ttl() 156 u32 pos, int cap) in pci_find_own_next_cap() argument 160 return pci_find_own_next_cap_ttl(config, pos, cap, &ttl); in pci_find_own_next_cap() 201 int cap) in pci_find_own_capability() argument 210 pos = pci_find_own_next_cap(config, pos, cap); in pci_find_own_capability() 267 u32 cap, vec, flags; in pcie_gadget_int_type_store() 281 cap = pci_find_own_capability(config, PCI_CAP_ID_MSI); in pcie_gadget_int_type_store() 282 spear_dbi_read_reg(config, cap + PCI_MSI_FLAGS, 1, &flags); in pcie_gadget_int_type_store() 285 spear_dbi_write_reg(config, cap + PCI_MSI_FLAGS, 1, flags); in pcie_gadget_int_type_store() [all …]
|
/linux-4.4.14/drivers/net/wireless/ath/ath9k/ |
D | common-init.c | 180 ht_info->cap = IEEE80211_HT_CAP_SUP_WIDTH_20_40 | in ath9k_cmn_setup_ht_cap() 186 ht_info->cap |= IEEE80211_HT_CAP_LDPC_CODING; in ath9k_cmn_setup_ht_cap() 189 ht_info->cap |= IEEE80211_HT_CAP_SGI_20; in ath9k_cmn_setup_ht_cap() 205 ht_info->cap |= IEEE80211_HT_CAP_TX_STBC; in ath9k_cmn_setup_ht_cap() 206 ht_info->cap |= (1 << IEEE80211_HT_CAP_RX_STBC_SHIFT); in ath9k_cmn_setup_ht_cap()
|
/linux-4.4.14/drivers/hwmon/ |
D | jc42.c | 420 int i, config, cap, manid, devid; in jc42_detect() local 426 cap = i2c_smbus_read_word_swapped(client, JC42_REG_CAP); in jc42_detect() 431 if (cap < 0 || config < 0 || manid < 0 || devid < 0) in jc42_detect() 434 if ((cap & 0xff00) || (config & 0xf800)) in jc42_detect() 453 int config, cap; in jc42_probe() local 463 cap = i2c_smbus_read_word_swapped(client, JC42_REG_CAP); in jc42_probe() 464 if (cap < 0) in jc42_probe() 465 return cap; in jc42_probe() 467 data->extended = !!(cap & JC42_CAP_RANGE); in jc42_probe()
|
/linux-4.4.14/include/scsi/ |
D | scsi_host.h | 878 static unsigned char cap[] = { 0, in scsi_host_dif_capable() local 883 if (target_type >= ARRAY_SIZE(cap)) in scsi_host_dif_capable() 886 return shost->prot_capabilities & cap[target_type] ? target_type : 0; in scsi_host_dif_capable() 892 static unsigned char cap[] = { SHOST_DIX_TYPE0_PROTECTION, in scsi_host_dix_capable() local 897 if (target_type >= ARRAY_SIZE(cap)) in scsi_host_dix_capable() 900 return shost->prot_capabilities & cap[target_type]; in scsi_host_dix_capable()
|
/linux-4.4.14/drivers/media/pci/ttpci/ |
D | av7110_ca.c | 270 ca_caps_t cap; in dvb_ca_ioctl() local 272 cap.slot_num = 2; in dvb_ca_ioctl() 273 cap.slot_type = (FW_CI_LL_SUPPORT(av7110->arm_app) ? in dvb_ca_ioctl() 275 cap.descr_num = 16; in dvb_ca_ioctl() 276 cap.descr_type = CA_ECD; in dvb_ca_ioctl() 277 memcpy(parg, &cap, sizeof(cap)); in dvb_ca_ioctl()
|
/linux-4.4.14/arch/x86/lguest/ |
D | boot.c | 1235 u8 cap, common_cap = 0, device_cap = 0; in probe_pci_console() local 1256 cap = read_pci_config_byte(0, 1, 0, PCI_CAPABILITY_LIST); in probe_pci_console() 1257 while (cap) { in probe_pci_console() 1258 u8 vndr = read_pci_config_byte(0, 1, 0, cap); in probe_pci_console() 1264 cap + offsetof(struct virtio_pci_cap, cfg_type)); in probe_pci_console() 1266 cap + offsetof(struct virtio_pci_cap, bar)); in probe_pci_console() 1268 cap + offsetof(struct virtio_pci_cap, offset)); in probe_pci_console() 1270 cap + offsetof(struct virtio_pci_cap, length)); in probe_pci_console() 1275 device_cap = cap; in probe_pci_console() 1281 console_access_cap = cap; in probe_pci_console() [all …]
|
/linux-4.4.14/drivers/infiniband/core/ |
D | uverbs_marshall.c | 68 dst->max_send_wr = src->cap.max_send_wr; in ib_copy_qp_attr_to_user() 69 dst->max_recv_wr = src->cap.max_recv_wr; in ib_copy_qp_attr_to_user() 70 dst->max_send_sge = src->cap.max_send_sge; in ib_copy_qp_attr_to_user() 71 dst->max_recv_sge = src->cap.max_recv_sge; in ib_copy_qp_attr_to_user() 72 dst->max_inline_data = src->cap.max_inline_data; in ib_copy_qp_attr_to_user()
|
/linux-4.4.14/drivers/usb/host/ |
D | pci-quirks.c | 680 u32 cap, u8 offset) in ehci_bios_handoff() argument 696 if (try_handoff && (cap & EHCI_USBLEGSUP_BIOS)) { in ehci_bios_handoff() 723 while ((cap & EHCI_USBLEGSUP_BIOS) && (msec > 0)) { in ehci_bios_handoff() 727 pci_read_config_dword(pdev, offset, &cap); in ehci_bios_handoff() 731 if (cap & EHCI_USBLEGSUP_BIOS) { in ehci_bios_handoff() 738 cap); in ehci_bios_handoff() 755 u32 hcc_params, cap, val; in quirk_usb_disable_ehci() local 776 pci_read_config_dword(pdev, offset, &cap); in quirk_usb_disable_ehci() 778 switch (cap & 0xff) { in quirk_usb_disable_ehci() 780 ehci_bios_handoff(pdev, op_reg_base, cap, offset); in quirk_usb_disable_ehci() [all …]
|
/linux-4.4.14/arch/arm/boot/dts/ |
D | ste-ccu9540.dts | 48 cap-sd-highspeed; 49 cap-mmc-highspeed; 73 cap-mmc-highspeed;
|
D | kirkwood-6281.dtsi | 82 cap-sdio-irq; 83 cap-sd-highspeed; 84 cap-mmc-highspeed;
|
D | kirkwood-6192.dtsi | 80 cap-sdio-irq; 81 cap-sd-highspeed; 82 cap-mmc-highspeed;
|
D | qcom-msm8660.dtsi | 186 cap-sd-highspeed; 187 cap-mmc-highspeed; 201 cap-sd-highspeed; 202 cap-mmc-highspeed;
|
D | kirkwood-6282.dtsi | 132 cap-sdio-irq; 133 cap-sd-highspeed; 134 cap-mmc-highspeed;
|
D | socfpga_arria5.dtsi | 36 cap-mmc-highspeed; 37 cap-sd-highspeed;
|
D | exynos5410-smdk5410.dts | 43 cap-mmc-highspeed; 55 cap-sd-highspeed;
|
D | socfpga_cyclone5.dtsi | 37 cap-mmc-highspeed; 38 cap-sd-highspeed;
|
D | ste-href.dtsi | 134 cap-sd-highspeed; 135 cap-mmc-highspeed; 170 cap-mmc-highspeed; 185 cap-mmc-highspeed;
|
D | exynos5260-xyref5260.dts | 72 cap-mmc-highspeed; 86 cap-sd-highspeed;
|
D | socfpga_vt.dts | 48 cap-mmc-highspeed; 49 cap-sd-highspeed;
|
D | qcom-msm8960.dtsi | 247 cap-sd-highspeed; 248 cap-mmc-highspeed; 262 cap-sd-highspeed; 263 cap-mmc-highspeed;
|
D | qcom-apq8064.dtsi | 614 cap-sd-highspeed; 615 cap-mmc-highspeed; 630 cap-sd-highspeed; 631 cap-mmc-highspeed; 648 cap-sd-highspeed; 649 cap-mmc-highspeed;
|
/linux-4.4.14/arch/arm64/kernel/ |
D | cpufeature.c | 657 #define HWCAP_CAP(reg, field, min_value, type, cap) \ argument 659 .desc = #cap, \ 665 .hwcap = cap, \ 687 static void cap_set_hwcap(const struct arm64_cpu_capabilities *cap) in cap_set_hwcap() argument 689 switch (cap->hwcap_type) { in cap_set_hwcap() 691 elf_hwcap |= cap->hwcap; in cap_set_hwcap() 695 compat_elf_hwcap |= (u32)cap->hwcap; in cap_set_hwcap() 698 compat_elf_hwcap2 |= (u32)cap->hwcap; in cap_set_hwcap() 708 static bool __maybe_unused cpus_have_hwcap(const struct arm64_cpu_capabilities *cap) in cpus_have_hwcap() argument 712 switch (cap->hwcap_type) { in cpus_have_hwcap() [all …]
|
/linux-4.4.14/arch/powerpc/kernel/ |
D | eeh_pe.c | 696 int cap; in eeh_bridge_check_link() local 714 cap = edev->pcie_cap; in eeh_bridge_check_link() 715 eeh_ops->read_config(pdn, cap + PCI_EXP_SLTSTA, 2, &val); in eeh_bridge_check_link() 722 eeh_ops->read_config(pdn, cap + PCI_EXP_SLTCAP, 2, &val); in eeh_bridge_check_link() 724 eeh_ops->read_config(pdn, cap + PCI_EXP_SLTCTL, 2, &val); in eeh_bridge_check_link() 729 eeh_ops->write_config(pdn, cap + PCI_EXP_SLTCTL, 2, val); in eeh_bridge_check_link() 735 eeh_ops->read_config(pdn, cap + PCI_EXP_LNKCTL, 2, &val); in eeh_bridge_check_link() 737 eeh_ops->write_config(pdn, cap + PCI_EXP_LNKCTL, 2, val); in eeh_bridge_check_link() 740 eeh_ops->read_config(pdn, cap + PCI_EXP_LNKCAP, 4, &val); in eeh_bridge_check_link() 753 eeh_ops->read_config(pdn, cap + PCI_EXP_LNKSTA, 2, &val); in eeh_bridge_check_link()
|
D | eeh.c | 167 int cap, i; in eeh_dump_dev_log() local 198 cap = edev->pcix_cap; in eeh_dump_dev_log() 199 if (cap) { in eeh_dump_dev_log() 200 eeh_ops->read_config(pdn, cap, 4, &cfg); in eeh_dump_dev_log() 204 eeh_ops->read_config(pdn, cap+4, 4, &cfg); in eeh_dump_dev_log() 210 cap = edev->pcie_cap; in eeh_dump_dev_log() 211 if (cap) { in eeh_dump_dev_log() 216 eeh_ops->read_config(pdn, cap+4*i, 4, &cfg); in eeh_dump_dev_log() 237 cap = edev->aer_cap; in eeh_dump_dev_log() 238 if (cap) { in eeh_dump_dev_log() [all …]
|
/linux-4.4.14/drivers/media/usb/hdpvr/ |
D | hdpvr-video.c | 568 struct v4l2_capability *cap) in vidioc_querycap() argument 572 strcpy(cap->driver, "hdpvr"); in vidioc_querycap() 573 strcpy(cap->card, "Hauppauge HD PVR"); in vidioc_querycap() 574 usb_make_path(dev->udev, cap->bus_info, sizeof(cap->bus_info)); in vidioc_querycap() 575 cap->device_caps = V4L2_CAP_VIDEO_CAPTURE | V4L2_CAP_AUDIO | in vidioc_querycap() 577 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in vidioc_querycap() 727 struct v4l2_dv_timings_cap *cap) in vidioc_dv_timings_cap() argument 735 cap->type = V4L2_DV_BT_656_1120; in vidioc_dv_timings_cap() 736 cap->bt.min_width = 720; in vidioc_dv_timings_cap() 737 cap->bt.max_width = 1920; in vidioc_dv_timings_cap() [all …]
|
/linux-4.4.14/Documentation/devicetree/bindings/mmc/ |
D | mmci.txt | 28 - mmc-cap-mmc-highspeed : indicates whether MMC is high speed capable. 29 - mmc-cap-sd-highspeed : indicates whether SD is high speed capable. 47 cap-sd-highspeed; 48 cap-mmc-highspeed;
|
D | k3-dw-mshc.txt | 46 cap-mmc-highspeed; 47 cap-sd-highspeed; 57 cap-sd-highspeed;
|
D | synopsys-dw-mshc.txt | 71 (use "cap-mmc-highspeed" or "cap-sd-highspeed" instead) 115 cap-mmc-highspeed; 116 cap-sd-highspeed; 130 cap-mmc-highspeed; 131 cap-sd-highspeed;
|
D | mmc.txt | 32 - cap-sd-highspeed: SD high-speed timing is supported 33 - cap-mmc-highspeed: MMC high-speed timing is supported 39 - cap-power-off-card: powering off the card is safe 40 - cap-mmc-hw-reset: eMMC hardware reset is supported 41 - cap-sdio-irq: enable SDIO IRQ signalling on this interface
|
/linux-4.4.14/drivers/media/usb/usbtv/ |
D | usbtv-video.c | 475 struct v4l2_capability *cap) in usbtv_querycap() argument 479 strlcpy(cap->driver, "usbtv", sizeof(cap->driver)); in usbtv_querycap() 480 strlcpy(cap->card, "usbtv", sizeof(cap->card)); in usbtv_querycap() 481 usb_make_path(dev->udev, cap->bus_info, sizeof(cap->bus_info)); in usbtv_querycap() 482 cap->device_caps = V4L2_CAP_VIDEO_CAPTURE; in usbtv_querycap() 483 cap->device_caps |= V4L2_CAP_READWRITE | V4L2_CAP_STREAMING; in usbtv_querycap() 484 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in usbtv_querycap()
|
/linux-4.4.14/drivers/dma/ |
D | dmaengine.c | 320 enum dma_transaction_type cap; in dma_channel_table_init() local 333 for_each_dma_cap_mask(cap, dma_cap_mask_all) { in dma_channel_table_init() 334 channel_table[cap] = alloc_percpu(struct dma_chan_tbl_ent); in dma_channel_table_init() 335 if (!channel_table[cap]) { in dma_channel_table_init() 343 for_each_dma_cap_mask(cap, dma_cap_mask_all) in dma_channel_table_init() 344 free_percpu(channel_table[cap]); in dma_channel_table_init() 400 static struct dma_chan *min_chan(enum dma_transaction_type cap, int cpu) in min_chan() argument 408 if (!dma_has_cap(cap, device->cap_mask) || in min_chan() 445 int cap; in dma_channel_rebalance() local 448 for_each_dma_cap_mask(cap, dma_cap_mask_all) in dma_channel_rebalance() [all …]
|
/linux-4.4.14/drivers/staging/most/aim-v4l2/ |
D | video.c | 254 struct v4l2_capability *cap) in vidioc_querycap() argument 261 strlcpy(cap->driver, "v4l2_most_aim", sizeof(cap->driver)); in vidioc_querycap() 262 strlcpy(cap->card, "my_card", sizeof(cap->card)); in vidioc_querycap() 263 snprintf(cap->bus_info, sizeof(cap->bus_info), in vidioc_querycap() 266 cap->capabilities = in vidioc_querycap()
|
/linux-4.4.14/drivers/char/agp/ |
D | parisc-agp.c | 289 lba_find_capability(int cap) in lba_find_capability() argument 305 if (id == cap) in lba_find_capability() 316 int cap; in agp_lba_init() local 321 cap = readl(lba_hpa + info->lba_cap_offset) & 0xff; in agp_lba_init() 322 if (cap != PCI_CAP_ID_AGP) { in agp_lba_init() 324 cap, info->lba_cap_offset); in agp_lba_init()
|
D | hp-agp.c | 184 hp_zx1_lba_find_capability (volatile u8 __iomem *hpa, int cap) in hp_zx1_lba_find_capability() argument 199 if (id == cap) in hp_zx1_lba_find_capability() 210 int cap; in hp_zx1_lba_init() local 218 cap = readl(hp->lba_regs+hp->lba_cap_offset) & 0xff; in hp_zx1_lba_init() 219 if (cap != PCI_CAP_ID_AGP) { in hp_zx1_lba_init() 221 cap, hp->lba_cap_offset); in hp_zx1_lba_init()
|
/linux-4.4.14/drivers/media/pci/bt8xx/ |
D | bttv-driver.c | 1547 bttv_dma_free(&fh->cap,btv, old); in bttv_switch_overlay() 2253 q = &fh->cap; in bttv_queue() 2319 f->fmt.pix.field = fh->cap.field; in bttv_g_fmt_vid_cap() 2455 fh->cap.field = f->fmt.pix.field; in bttv_s_fmt_vid_cap() 2456 fh->cap.last = V4L2_FIELD_NONE; in bttv_s_fmt_vid_cap() 2481 struct v4l2_capability *cap) in bttv_querycap() argument 2490 strlcpy(cap->driver, "bttv", sizeof(cap->driver)); in bttv_querycap() 2491 strlcpy(cap->card, btv->video_dev.name, sizeof(cap->card)); in bttv_querycap() 2492 snprintf(cap->bus_info, sizeof(cap->bus_info), in bttv_querycap() 2494 cap->capabilities = in bttv_querycap() [all …]
|
/linux-4.4.14/drivers/power/ |
D | 88pm860x_battery.c | 713 static int calc_capacity(struct pm860x_battery_info *info, int *cap) in calc_capacity() argument 762 *cap = min(cap_ocv, cap_cc); in calc_capacity() 770 *cap = cap_ocv; in calc_capacity() 772 *cap = cap_cc; in calc_capacity() 776 if (*cap > info->last_capacity) in calc_capacity() 777 *cap = info->last_capacity; in calc_capacity() 779 *cap = cap_cc; in calc_capacity() 781 info->last_capacity = *cap; in calc_capacity() 785 cap_ocv, cap_cc, *cap); in calc_capacity() 791 (*cap & 0x1F) << 3); in calc_capacity() [all …]
|
/linux-4.4.14/drivers/media/platform/xilinx/ |
D | xilinx-dma.c | 488 xvip_dma_querycap(struct file *file, void *fh, struct v4l2_capability *cap) in xvip_dma_querycap() argument 493 cap->capabilities = V4L2_CAP_DEVICE_CAPS | V4L2_CAP_STREAMING in xvip_dma_querycap() 497 cap->device_caps = V4L2_CAP_VIDEO_CAPTURE | V4L2_CAP_STREAMING; in xvip_dma_querycap() 499 cap->device_caps = V4L2_CAP_VIDEO_OUTPUT | V4L2_CAP_STREAMING; in xvip_dma_querycap() 501 strlcpy(cap->driver, "xilinx-vipp", sizeof(cap->driver)); in xvip_dma_querycap() 502 strlcpy(cap->card, dma->video.name, sizeof(cap->card)); in xvip_dma_querycap() 503 snprintf(cap->bus_info, sizeof(cap->bus_info), "platform:%s:%u", in xvip_dma_querycap()
|
/linux-4.4.14/net/wireless/ |
D | chan.c | 606 u32 width, control_freq, cap; in cfg80211_chandef_usable() local 635 if (!(ht_cap->cap & IEEE80211_HT_CAP_SUP_WIDTH_20_40) || in cfg80211_chandef_usable() 636 ht_cap->cap & IEEE80211_HT_CAP_40MHZ_INTOLERANT) in cfg80211_chandef_usable() 646 cap = vht_cap->cap & IEEE80211_VHT_CAP_SUPP_CHAN_WIDTH_MASK; in cfg80211_chandef_usable() 647 if (cap != IEEE80211_VHT_CAP_SUPP_CHAN_WIDTH_160_80PLUS80MHZ) in cfg80211_chandef_usable() 658 cap = vht_cap->cap & IEEE80211_VHT_CAP_SUPP_CHAN_WIDTH_MASK; in cfg80211_chandef_usable() 659 if (cap != IEEE80211_VHT_CAP_SUPP_CHAN_WIDTH_160MHZ && in cfg80211_chandef_usable() 660 cap != IEEE80211_VHT_CAP_SUPP_CHAN_WIDTH_160_80PLUS80MHZ) in cfg80211_chandef_usable()
|
/linux-4.4.14/Documentation/hwmon/ |
D | ibmaem | 31 range of energy and power use registers, the power cap as set by the AEM 37 The "power_cap" value displays the current system power cap, as set by the AEM 38 software. Setting the power cap from the host is not currently supported.
|
D | acpi_power_meter | 36 Some computers have the ability to enforce a power cap in hardware. If this is 38 average power consumption exceeds the cap, an ACPI event will be broadcast on 49 power[1-*]_cap will be notified if the firmware changes the power cap.
|
/linux-4.4.14/arch/x86/kvm/ |
D | cpuid.c | 444 struct x86_pmu_capability cap; in __do_cpuid_ent() local 448 perf_get_x86_pmu_capability(&cap); in __do_cpuid_ent() 454 if (!cap.version) in __do_cpuid_ent() 455 memset(&cap, 0, sizeof(cap)); in __do_cpuid_ent() 457 eax.split.version_id = min(cap.version, 2); in __do_cpuid_ent() 458 eax.split.num_counters = cap.num_counters_gp; in __do_cpuid_ent() 459 eax.split.bit_width = cap.bit_width_gp; in __do_cpuid_ent() 460 eax.split.mask_length = cap.events_mask_len; in __do_cpuid_ent() 462 edx.split.num_counters_fixed = cap.num_counters_fixed; in __do_cpuid_ent() 463 edx.split.bit_width_fixed = cap.bit_width_fixed; in __do_cpuid_ent() [all …]
|
/linux-4.4.14/drivers/net/wireless/ath/wcn36xx/ |
D | smd.h | 115 void set_feat_caps(u32 *bitmap, enum place_holder_in_cap_bitmap cap); 116 int get_feat_caps(u32 *bitmap, enum place_holder_in_cap_bitmap cap); 117 void clear_feat_caps(u32 *bitmap, enum place_holder_in_cap_bitmap cap);
|
D | smd.c | 126 unsigned long caps = sta->ht_cap.cap; in wcn36xx_smd_set_bss_ht_params() 149 unsigned long caps = sta->ht_cap.cap; in wcn36xx_smd_set_sta_ht_params() 1756 void set_feat_caps(u32 *bitmap, enum place_holder_in_cap_bitmap cap) in set_feat_caps() argument 1760 if (cap < 0 || cap > 127) { in set_feat_caps() 1761 wcn36xx_warn("error cap idx %d\n", cap); in set_feat_caps() 1765 arr_idx = cap / 32; in set_feat_caps() 1766 bit_idx = cap % 32; in set_feat_caps() 1770 int get_feat_caps(u32 *bitmap, enum place_holder_in_cap_bitmap cap) in get_feat_caps() argument 1775 if (cap < 0 || cap > 127) { in get_feat_caps() 1776 wcn36xx_warn("error cap idx %d\n", cap); in get_feat_caps() [all …]
|
/linux-4.4.14/drivers/input/touchscreen/ |
D | sur40.c | 741 struct v4l2_capability *cap) in sur40_vidioc_querycap() argument 745 strlcpy(cap->driver, DRIVER_SHORT, sizeof(cap->driver)); in sur40_vidioc_querycap() 746 strlcpy(cap->card, DRIVER_LONG, sizeof(cap->card)); in sur40_vidioc_querycap() 747 usb_make_path(sur40->usbdev, cap->bus_info, sizeof(cap->bus_info)); in sur40_vidioc_querycap() 748 cap->device_caps = V4L2_CAP_VIDEO_CAPTURE | in sur40_vidioc_querycap() 751 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in sur40_vidioc_querycap()
|
/linux-4.4.14/drivers/media/usb/pvrusb2/ |
D | pvrusb2-v4l2.c | 141 static int pvr2_querycap(struct file *file, void *priv, struct v4l2_capability *cap) in pvr2_querycap() argument 146 strlcpy(cap->driver, "pvrusb2", sizeof(cap->driver)); in pvr2_querycap() 147 strlcpy(cap->bus_info, pvr2_hdw_get_bus_info(hdw), in pvr2_querycap() 148 sizeof(cap->bus_info)); in pvr2_querycap() 149 strlcpy(cap->card, pvr2_hdw_get_desc(hdw), sizeof(cap->card)); in pvr2_querycap() 150 cap->capabilities = V4L2_CAP_VIDEO_CAPTURE | V4L2_CAP_TUNER | in pvr2_querycap() 155 cap->device_caps = V4L2_CAP_VIDEO_CAPTURE | V4L2_CAP_AUDIO; in pvr2_querycap() 158 cap->device_caps = V4L2_CAP_RADIO; in pvr2_querycap() 161 cap->device_caps |= V4L2_CAP_TUNER | V4L2_CAP_READWRITE; in pvr2_querycap() 697 static int pvr2_cropcap(struct file *file, void *priv, struct v4l2_cropcap *cap) in pvr2_cropcap() argument [all …]
|
D | pvrusb2-hdw.c | 453 struct v4l2_cropcap *cap = &cptr->hdw->cropcap_info; in ctrl_cropl_min_get() local 458 *left = cap->bounds.left; in ctrl_cropl_min_get() 464 struct v4l2_cropcap *cap = &cptr->hdw->cropcap_info; in ctrl_cropl_max_get() local 469 *left = cap->bounds.left; in ctrl_cropl_max_get() 470 if (cap->bounds.width > cptr->hdw->cropw_val) { in ctrl_cropl_max_get() 471 *left += cap->bounds.width - cptr->hdw->cropw_val; in ctrl_cropl_max_get() 478 struct v4l2_cropcap *cap = &cptr->hdw->cropcap_info; in ctrl_cropt_min_get() local 483 *top = cap->bounds.top; in ctrl_cropt_min_get() 489 struct v4l2_cropcap *cap = &cptr->hdw->cropcap_info; in ctrl_cropt_max_get() local 494 *top = cap->bounds.top; in ctrl_cropt_max_get() [all …]
|
/linux-4.4.14/arch/x86/kernel/cpu/mcheck/ |
D | mce_intel.c | 75 u64 cap; in cmci_supported() local 89 rdmsrl(MSR_IA32_MCG_CAP, cap); in cmci_supported() 90 *banks = min_t(unsigned, MAX_NR_BANKS, cap & 0xff); in cmci_supported() 91 return !!(cap & MCG_CMCI_P); in cmci_supported()
|
/linux-4.4.14/net/sunrpc/xprtrdma/ |
D | verbs.c | 595 ep->rep_attr.cap.max_send_wr = cdata->max_requests; in rpcrdma_ep_create() 596 ep->rep_attr.cap.max_send_wr += RPCRDMA_BACKWARD_WRS; in rpcrdma_ep_create() 600 ep->rep_attr.cap.max_recv_wr = cdata->max_requests; in rpcrdma_ep_create() 601 ep->rep_attr.cap.max_recv_wr += RPCRDMA_BACKWARD_WRS; in rpcrdma_ep_create() 602 ep->rep_attr.cap.max_send_sge = RPCRDMA_MAX_IOVS; in rpcrdma_ep_create() 603 ep->rep_attr.cap.max_recv_sge = 1; in rpcrdma_ep_create() 604 ep->rep_attr.cap.max_inline_data = 0; in rpcrdma_ep_create() 612 ep->rep_attr.cap.max_send_wr, in rpcrdma_ep_create() 613 ep->rep_attr.cap.max_recv_wr, in rpcrdma_ep_create() 614 ep->rep_attr.cap.max_send_sge, in rpcrdma_ep_create() [all …]
|
/linux-4.4.14/include/uapi/linux/ |
D | virtio_pci.h | 130 struct virtio_pci_cap cap; member 162 struct virtio_pci_cap cap; member
|
/linux-4.4.14/drivers/net/wireless/realtek/rtlwifi/ |
D | rc.c | 106 sgi_20 = sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_20; in _rtl_rc_rate_set_series() 107 sgi_40 = sta->ht_cap.cap & IEEE80211_HT_CAP_SGI_40; in _rtl_rc_rate_set_series() 108 sgi_80 = sta->vht_cap.cap & IEEE80211_VHT_CAP_SHORT_GI_80; in _rtl_rc_rate_set_series() 123 if (sta && (sta->ht_cap.cap & in _rtl_rc_rate_set_series()
|
/linux-4.4.14/drivers/infiniband/hw/mthca/ |
D | mthca_qp.c | 498 qp_attr->cap.max_send_wr = qp->sq.max; in mthca_query_qp() 499 qp_attr->cap.max_recv_wr = qp->rq.max; in mthca_query_qp() 500 qp_attr->cap.max_send_sge = qp->sq.max_gs; in mthca_query_qp() 501 qp_attr->cap.max_recv_sge = qp->rq.max_gs; in mthca_query_qp() 502 qp_attr->cap.max_inline_data = qp->max_inline_data; in mthca_query_qp() 504 qp_init_attr->cap = qp_attr->cap; in mthca_query_qp() 1230 static int mthca_set_qp_size(struct mthca_dev *dev, struct ib_qp_cap *cap, in mthca_set_qp_size() argument 1236 if (cap->max_send_wr > dev->limits.max_wqes || in mthca_set_qp_size() 1237 cap->max_recv_wr > dev->limits.max_wqes || in mthca_set_qp_size() 1238 cap->max_send_sge > dev->limits.max_sg || in mthca_set_qp_size() [all …]
|
/linux-4.4.14/drivers/media/platform/exynos-gsc/ |
D | gsc-m2m.c | 278 struct v4l2_capability *cap) in gsc_m2m_querycap() argument 283 strlcpy(cap->driver, gsc->pdev->name, sizeof(cap->driver)); in gsc_m2m_querycap() 284 strlcpy(cap->card, gsc->pdev->name, sizeof(cap->card)); in gsc_m2m_querycap() 285 strlcpy(cap->bus_info, "platform", sizeof(cap->bus_info)); in gsc_m2m_querycap() 286 cap->device_caps = V4L2_CAP_STREAMING | V4L2_CAP_VIDEO_M2M_MPLANE | in gsc_m2m_querycap() 289 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in gsc_m2m_querycap()
|
/linux-4.4.14/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_dcb_nl.c | 410 static u8 ixgbe_dcbnl_getcap(struct net_device *netdev, int capid, u8 *cap) in ixgbe_dcbnl_getcap() argument 416 *cap = true; in ixgbe_dcbnl_getcap() 419 *cap = true; in ixgbe_dcbnl_getcap() 422 *cap = false; in ixgbe_dcbnl_getcap() 425 *cap = 0x80; in ixgbe_dcbnl_getcap() 428 *cap = 0x80; in ixgbe_dcbnl_getcap() 431 *cap = true; in ixgbe_dcbnl_getcap() 434 *cap = false; in ixgbe_dcbnl_getcap() 437 *cap = adapter->dcbx_cap; in ixgbe_dcbnl_getcap() 440 *cap = false; in ixgbe_dcbnl_getcap()
|
/linux-4.4.14/drivers/media/platform/ |
D | timblogiw.c | 237 struct v4l2_capability *cap) in timblogiw_querycap() argument 242 strncpy(cap->card, TIMBLOGIWIN_NAME, sizeof(cap->card)-1); in timblogiw_querycap() 243 strncpy(cap->driver, DRIVER_NAME, sizeof(cap->driver) - 1); in timblogiw_querycap() 244 snprintf(cap->bus_info, sizeof(cap->bus_info), "platform:%s", vdev->name); in timblogiw_querycap() 245 cap->device_caps = V4L2_CAP_VIDEO_CAPTURE | V4L2_CAP_STREAMING | in timblogiw_querycap() 247 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in timblogiw_querycap()
|
D | vim2m.c | 426 struct v4l2_capability *cap) in vidioc_querycap() argument 428 strncpy(cap->driver, MEM2MEM_NAME, sizeof(cap->driver) - 1); in vidioc_querycap() 429 strncpy(cap->card, MEM2MEM_NAME, sizeof(cap->card) - 1); in vidioc_querycap() 430 snprintf(cap->bus_info, sizeof(cap->bus_info), in vidioc_querycap() 432 cap->device_caps = V4L2_CAP_VIDEO_M2M | V4L2_CAP_STREAMING; in vidioc_querycap() 433 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in vidioc_querycap()
|
D | rcar_jpu.c | 669 struct v4l2_capability *cap) in jpu_querycap() argument 674 strlcpy(cap->card, DRV_NAME " encoder", sizeof(cap->card)); in jpu_querycap() 676 strlcpy(cap->card, DRV_NAME " decoder", sizeof(cap->card)); in jpu_querycap() 678 strlcpy(cap->driver, DRV_NAME, sizeof(cap->driver)); in jpu_querycap() 679 snprintf(cap->bus_info, sizeof(cap->bus_info), "platform:%s", in jpu_querycap() 681 cap->device_caps |= V4L2_CAP_STREAMING | V4L2_CAP_VIDEO_M2M_MPLANE; in jpu_querycap() 682 cap->capabilities = V4L2_CAP_DEVICE_CAPS | cap->device_caps; in jpu_querycap() 683 memset(cap->reserved, 0, sizeof(cap->reserved)); in jpu_querycap()
|
D | m2m-deinterlace.c | 454 struct v4l2_capability *cap) in vidioc_querycap() argument 456 strlcpy(cap->driver, MEM2MEM_NAME, sizeof(cap->driver)); in vidioc_querycap() 457 strlcpy(cap->card, MEM2MEM_NAME, sizeof(cap->card)); in vidioc_querycap() 458 strlcpy(cap->bus_info, MEM2MEM_NAME, sizeof(cap->card)); in vidioc_querycap() 464 cap->device_caps = V4L2_CAP_VIDEO_CAPTURE | V4L2_CAP_VIDEO_OUTPUT | in vidioc_querycap() 466 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in vidioc_querycap()
|
D | sh_veu.c | 350 struct v4l2_capability *cap) in sh_veu_querycap() argument 352 strlcpy(cap->driver, "sh-veu", sizeof(cap->driver)); in sh_veu_querycap() 353 strlcpy(cap->card, "sh-mobile VEU", sizeof(cap->card)); in sh_veu_querycap() 354 strlcpy(cap->bus_info, "platform:sh-veu", sizeof(cap->bus_info)); in sh_veu_querycap() 355 cap->device_caps = V4L2_CAP_VIDEO_M2M | V4L2_CAP_STREAMING; in sh_veu_querycap() 356 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in sh_veu_querycap()
|
D | mx2_emmaprp.c | 401 struct v4l2_capability *cap) in vidioc_querycap() argument 403 strncpy(cap->driver, MEM2MEM_NAME, sizeof(cap->driver) - 1); in vidioc_querycap() 404 strncpy(cap->card, MEM2MEM_NAME, sizeof(cap->card) - 1); in vidioc_querycap() 405 cap->device_caps = V4L2_CAP_VIDEO_M2M | V4L2_CAP_STREAMING; in vidioc_querycap() 406 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in vidioc_querycap()
|
D | sh_vou.c | 380 struct v4l2_capability *cap) in sh_vou_querycap() argument 386 strlcpy(cap->card, "SuperH VOU", sizeof(cap->card)); in sh_vou_querycap() 387 strlcpy(cap->driver, "sh-vou", sizeof(cap->driver)); in sh_vou_querycap() 388 strlcpy(cap->bus_info, "platform:sh-vou", sizeof(cap->bus_info)); in sh_vou_querycap() 389 cap->device_caps = V4L2_CAP_VIDEO_OUTPUT | V4L2_CAP_READWRITE | in sh_vou_querycap() 391 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in sh_vou_querycap()
|
/linux-4.4.14/drivers/vfio/pci/ |
D | vfio_pci_config.c | 897 u8 cap; in vfio_find_cap_start() local 900 cap = vdev->pci_config_map[pos]; in vfio_find_cap_start() 902 if (cap == PCI_CAP_ID_BASIC) in vfio_find_cap_start() 906 while (pos - 1 >= base && vdev->pci_config_map[pos - 1] == cap) in vfio_find_cap_start() 1084 static int vfio_cap_len(struct vfio_pci_device *vdev, u8 cap, u8 pos) in vfio_cap_len() argument 1092 switch (cap) { in vfio_cap_len() 1143 dev_name(&pdev->dev), __func__, cap, pos); in vfio_cap_len() 1275 u8 pos, *prev, cap; in vfio_cap_init() local 1299 ret = pci_read_config_byte(pdev, pos, &cap); in vfio_cap_init() 1308 if (cap <= PCI_CAP_ID_MAX) { in vfio_cap_init() [all …]
|
/linux-4.4.14/drivers/net/wireless/iwlwifi/ |
D | iwl-eeprom-parse.c | 757 ht_info->cap = IEEE80211_HT_CAP_DSSSCCK40; in iwl_init_ht_hw_capab() 760 ht_info->cap |= (1 << IEEE80211_HT_CAP_RX_STBC_SHIFT); in iwl_init_ht_hw_capab() 763 ht_info->cap |= IEEE80211_HT_CAP_TX_STBC; in iwl_init_ht_hw_capab() 767 ht_info->cap |= IEEE80211_HT_CAP_LDPC_CODING; in iwl_init_ht_hw_capab() 770 ht_info->cap |= IEEE80211_HT_CAP_MAX_AMSDU; in iwl_init_ht_hw_capab() 782 ht_info->cap |= IEEE80211_HT_CAP_GRN_FLD; in iwl_init_ht_hw_capab() 783 ht_info->cap |= IEEE80211_HT_CAP_SGI_20; in iwl_init_ht_hw_capab() 788 ht_info->cap |= IEEE80211_HT_CAP_SUP_WIDTH_20_40; in iwl_init_ht_hw_capab() 789 ht_info->cap |= IEEE80211_HT_CAP_SGI_40; in iwl_init_ht_hw_capab()
|
D | iwl-nvm-parse.c | 362 vht_cap->cap = IEEE80211_VHT_CAP_SHORT_GI_80 | in iwl_init_vht_hw_capab() 370 vht_cap->cap |= IEEE80211_VHT_CAP_RXLDPC; in iwl_init_vht_hw_capab() 378 vht_cap->cap |= IEEE80211_VHT_CAP_TXSTBC; in iwl_init_vht_hw_capab() 380 vht_cap->cap |= IEEE80211_VHT_CAP_TX_ANTENNA_PATTERN; in iwl_init_vht_hw_capab() 383 vht_cap->cap |= IEEE80211_VHT_CAP_MAX_MPDU_LENGTH_7991; in iwl_init_vht_hw_capab() 396 vht_cap->cap |= IEEE80211_VHT_CAP_RX_ANTENNA_PATTERN; in iwl_init_vht_hw_capab()
|
/linux-4.4.14/drivers/dma/dw/ |
D | platform.c | 38 dma_cap_mask_t cap; in dw_dma_of_xlate() local 54 dma_cap_zero(cap); in dw_dma_of_xlate() 55 dma_cap_set(DMA_SLAVE, cap); in dw_dma_of_xlate() 58 return dma_request_channel(cap, dw_dma_filter, &slave); in dw_dma_of_xlate()
|
/linux-4.4.14/drivers/pcmcia/ |
D | vrc4173_cardu.c | 131 socket->cap.features |= SS_CAP_PCCARD | SS_CAP_PAGE_REGS; in cardu_init() 132 socket->cap.irq_mask = 0; in cardu_init() 133 socket->cap.map_size = 0x1000; in cardu_init() 134 socket->cap.pci_irq = socket->dev->irq; in cardu_init() 156 static int cardu_inquire_socket(unsigned int sock, socket_cap_t *cap) in cardu_inquire_socket() argument 160 *cap = socket->cap; in cardu_inquire_socket()
|
/linux-4.4.14/drivers/iommu/ |
D | irq_remapping.c | 88 bool irq_remapping_cap(enum irq_remap_cap cap) in irq_remapping_cap() argument 93 return (remap_ops->capability & (1 << cap)); in irq_remapping_cap()
|
D | intel-iommu.c | 710 sagaw = cap_sagaw(iommu->cap); in __iommu_calculate_agaw() 818 mask &= cap_super_page_val(iommu->cap); in domain_update_iommu_superpage() 1335 if (!rwbf_quirk && !cap_rwbf(iommu->cap)) in iommu_flush_write_buffer() 1412 if (cap_read_drain(iommu->cap)) in __iommu_flush_iotlb() 1415 if (cap_write_drain(iommu->cap)) in __iommu_flush_iotlb() 1551 if (!cap_pgsel_inv(iommu->cap) || mask > cap_max_amask_val(iommu->cap)) in iommu_flush_iotlb_psi() 1562 if (!cap_caching_mode(iommu->cap) || !map) in iommu_flush_iotlb_psi() 1622 ndomains = cap_ndoms(iommu->cap); in iommu_init_domains() 1701 int elems = (cap_ndoms(iommu->cap) >> 8) + 1; in free_dmar_iommu() 1755 ndomains = cap_ndoms(iommu->cap); in domain_attach_iommu() [all …]
|
/linux-4.4.14/drivers/staging/most/hdm-dim2/ |
D | dim2_hdm.c | 795 struct most_channel_capability *cap = dev->capabilities + i; in dim2_probe() local 803 cap->name_suffix = hdm_ch->name; in dim2_probe() 804 cap->direction = MOST_CH_RX | MOST_CH_TX; in dim2_probe() 805 cap->data_type = MOST_CH_CONTROL | MOST_CH_ASYNC | in dim2_probe() 807 cap->num_buffers_packet = MAX_BUFFERS_PACKET; in dim2_probe() 808 cap->buffer_size_packet = MAX_BUF_SIZE_PACKET; in dim2_probe() 809 cap->num_buffers_streaming = MAX_BUFFERS_STREAMING; in dim2_probe() 810 cap->buffer_size_streaming = MAX_BUF_SIZE_STREAMING; in dim2_probe()
|
/linux-4.4.14/drivers/media/usb/stk1160/ |
D | stk1160-v4l.c | 343 void *priv, struct v4l2_capability *cap) in vidioc_querycap() argument 347 strcpy(cap->driver, "stk1160"); in vidioc_querycap() 348 strcpy(cap->card, "stk1160"); in vidioc_querycap() 349 usb_make_path(dev->udev, cap->bus_info, sizeof(cap->bus_info)); in vidioc_querycap() 350 cap->device_caps = in vidioc_querycap() 354 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in vidioc_querycap()
|
/linux-4.4.14/drivers/media/pci/solo6x10/ |
D | solo6x10-v4l2.c | 372 struct v4l2_capability *cap) in solo_querycap() argument 376 strcpy(cap->driver, SOLO6X10_NAME); in solo_querycap() 377 strcpy(cap->card, "Softlogic 6x10"); in solo_querycap() 378 snprintf(cap->bus_info, sizeof(cap->bus_info), "PCI:%s", in solo_querycap() 380 cap->device_caps = V4L2_CAP_VIDEO_CAPTURE | in solo_querycap() 382 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in solo_querycap()
|
/linux-4.4.14/drivers/media/pci/saa7164/ |
D | saa7164-vbi.c | 210 struct v4l2_capability *cap) in vidioc_querycap() argument 216 strcpy(cap->driver, dev->name); in vidioc_querycap() 217 strlcpy(cap->card, saa7164_boards[dev->board].name, in vidioc_querycap() 218 sizeof(cap->card)); in vidioc_querycap() 219 sprintf(cap->bus_info, "PCI:%s", pci_name(dev->pci)); in vidioc_querycap() 221 cap->device_caps = in vidioc_querycap() 226 cap->capabilities = cap->device_caps | in vidioc_querycap()
|
D | saa7164-encoder.c | 499 struct v4l2_capability *cap) in vidioc_querycap() argument 505 strcpy(cap->driver, dev->name); in vidioc_querycap() 506 strlcpy(cap->card, saa7164_boards[dev->board].name, in vidioc_querycap() 507 sizeof(cap->card)); in vidioc_querycap() 508 sprintf(cap->bus_info, "PCI:%s", pci_name(dev->pci)); in vidioc_querycap() 510 cap->device_caps = in vidioc_querycap() 515 cap->capabilities = cap->device_caps | in vidioc_querycap()
|
/linux-4.4.14/drivers/media/pci/saa7134/ |
D | saa7134-video.c | 1436 struct v4l2_capability *cap) in saa7134_querycap() argument 1444 strcpy(cap->driver, "saa7134"); in saa7134_querycap() 1445 strlcpy(cap->card, saa7134_boards[dev->board].name, in saa7134_querycap() 1446 sizeof(cap->card)); in saa7134_querycap() 1447 sprintf(cap->bus_info, "PCI:%s", pci_name(dev->pci)); in saa7134_querycap() 1449 cap->device_caps = V4L2_CAP_READWRITE | V4L2_CAP_STREAMING; in saa7134_querycap() 1451 cap->device_caps |= V4L2_CAP_TUNER; in saa7134_querycap() 1465 cap->device_caps |= radio_caps; in saa7134_querycap() 1468 cap->device_caps |= video_caps; in saa7134_querycap() 1471 cap->device_caps |= vbi_caps; in saa7134_querycap() [all …]
|
/linux-4.4.14/drivers/input/mouse/ |
D | synaptics.c | 319 unsigned char cap[3]; in synaptics_capability() local 321 if (synaptics_send_cmd(psmouse, SYN_QUE_CAPABILITIES, cap)) in synaptics_capability() 323 priv->capabilities = (cap[0] << 16) | (cap[1] << 8) | cap[2]; in synaptics_capability() 341 if (synaptics_send_cmd(psmouse, SYN_QUE_EXT_CAPAB, cap)) { in synaptics_capability() 345 priv->ext_cap = (cap[0] << 16) | (cap[1] << 8) | cap[2]; in synaptics_capability() 357 if (synaptics_send_cmd(psmouse, SYN_QUE_EXT_CAPAB_0C, cap)) { in synaptics_capability() 361 priv->ext_cap_0c = (cap[0] << 16) | (cap[1] << 8) | cap[2]; in synaptics_capability()
|
/linux-4.4.14/drivers/media/usb/go7007/ |
D | go7007-v4l2.c | 283 struct v4l2_capability *cap) in vidioc_querycap() argument 287 strlcpy(cap->driver, "go7007", sizeof(cap->driver)); in vidioc_querycap() 288 strlcpy(cap->card, go->name, sizeof(cap->card)); in vidioc_querycap() 289 strlcpy(cap->bus_info, go->bus_info, sizeof(cap->bus_info)); in vidioc_querycap() 291 cap->device_caps = V4L2_CAP_VIDEO_CAPTURE | V4L2_CAP_READWRITE | in vidioc_querycap() 295 cap->device_caps |= V4L2_CAP_AUDIO; in vidioc_querycap() 297 cap->device_caps |= V4L2_CAP_TUNER; in vidioc_querycap() 298 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in vidioc_querycap()
|
/linux-4.4.14/drivers/media/platform/s5p-g2d/ |
D | g2d.c | 295 struct v4l2_capability *cap) in vidioc_querycap() argument 297 strncpy(cap->driver, G2D_NAME, sizeof(cap->driver) - 1); in vidioc_querycap() 298 strncpy(cap->card, G2D_NAME, sizeof(cap->card) - 1); in vidioc_querycap() 299 cap->bus_info[0] = 0; in vidioc_querycap() 300 cap->device_caps = V4L2_CAP_VIDEO_M2M | V4L2_CAP_STREAMING; in vidioc_querycap() 301 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in vidioc_querycap()
|
/linux-4.4.14/sound/synth/emux/ |
D | emux_seq.c | 144 int i, type, cap; in snd_emux_create_port() local 169 cap = SNDRV_SEQ_PORT_CAP_WRITE; in snd_emux_create_port() 174 cap |= SNDRV_SEQ_PORT_CAP_SUBS_WRITE; in snd_emux_create_port() 178 cap, type, max_channels, in snd_emux_create_port()
|
/linux-4.4.14/drivers/infiniband/hw/mlx4/ |
D | qp.c | 378 static int set_rq_size(struct mlx4_ib_dev *dev, struct ib_qp_cap *cap, in set_rq_size() argument 382 if (cap->max_recv_wr > dev->dev->caps.max_wqes - MLX4_IB_SQ_MAX_SPARE || in set_rq_size() 383 cap->max_recv_sge > min(dev->dev->caps.max_sq_sg, dev->dev->caps.max_rq_sg)) in set_rq_size() 387 if (cap->max_recv_wr) in set_rq_size() 393 if (is_user && (!cap->max_recv_wr || !cap->max_recv_sge)) in set_rq_size() 396 qp->rq.wqe_cnt = roundup_pow_of_two(max(1U, cap->max_recv_wr)); in set_rq_size() 397 qp->rq.max_gs = roundup_pow_of_two(max(1U, cap->max_recv_sge)); in set_rq_size() 403 cap->max_recv_wr = qp->rq.max_post = qp->rq.wqe_cnt; in set_rq_size() 404 cap->max_recv_sge = qp->rq.max_gs; in set_rq_size() 406 cap->max_recv_wr = qp->rq.max_post = in set_rq_size() [all …]
|
/linux-4.4.14/drivers/media/platform/blackfin/ |
D | bfin_capture.c | 712 struct v4l2_capability *cap) in bcap_querycap() argument 716 cap->device_caps = V4L2_CAP_VIDEO_CAPTURE | V4L2_CAP_STREAMING; in bcap_querycap() 717 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in bcap_querycap() 718 strlcpy(cap->driver, CAPTURE_DRV_NAME, sizeof(cap->driver)); in bcap_querycap() 719 strlcpy(cap->bus_info, "Blackfin Platform", sizeof(cap->bus_info)); in bcap_querycap() 720 strlcpy(cap->card, bcap_dev->cfg->card_name, sizeof(cap->card)); in bcap_querycap()
|
/linux-4.4.14/arch/arm64/boot/dts/exynos/ |
D | exynos7-espresso.dts | 59 cap-mmc-highspeed; 74 cap-sd-highspeed;
|
/linux-4.4.14/sound/soc/ux500/ |
D | ux500_msp_dai.c | 587 unsigned int cap; in ux500_msp_dai_set_tdm_slot() local 591 cap = 0x01; in ux500_msp_dai_set_tdm_slot() 594 cap = 0x03; in ux500_msp_dai_set_tdm_slot() 597 cap = 0xFF; in ux500_msp_dai_set_tdm_slot() 600 cap = 0xFFFF; in ux500_msp_dai_set_tdm_slot() 616 drvdata->tx_mask = tx_mask & cap; in ux500_msp_dai_set_tdm_slot() 617 drvdata->rx_mask = rx_mask & cap; in ux500_msp_dai_set_tdm_slot()
|
/linux-4.4.14/drivers/media/pci/dt3155/ |
D | dt3155.c | 308 struct v4l2_capability *cap) in dt3155_querycap() argument 312 strcpy(cap->driver, DT3155_NAME); in dt3155_querycap() 313 strcpy(cap->card, DT3155_NAME " frame grabber"); in dt3155_querycap() 314 sprintf(cap->bus_info, "PCI:%s", pci_name(pd->pdev)); in dt3155_querycap() 315 cap->device_caps = V4L2_CAP_VIDEO_CAPTURE | in dt3155_querycap() 317 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in dt3155_querycap()
|
/linux-4.4.14/arch/arm/plat-omap/ |
D | dmtimer.c | 192 u32 cap = 0; in _omap_dm_timer_request() local 200 cap = *(u32 *)data; in _omap_dm_timer_request() 224 if (cap == (t->capability & cap)) { in _omap_dm_timer_request() 239 if (t->capability == cap) in _omap_dm_timer_request() 299 struct omap_dm_timer *omap_dm_timer_request_by_cap(u32 cap) in omap_dm_timer_request_by_cap() argument 301 return _omap_dm_timer_request(REQUEST_BY_CAP, &cap); in omap_dm_timer_request_by_cap()
|
/linux-4.4.14/drivers/media/usb/airspy/ |
D | airspy.c | 620 struct v4l2_capability *cap) in airspy_querycap() argument 624 strlcpy(cap->driver, KBUILD_MODNAME, sizeof(cap->driver)); in airspy_querycap() 625 strlcpy(cap->card, s->vdev.name, sizeof(cap->card)); in airspy_querycap() 626 usb_make_path(s->udev, cap->bus_info, sizeof(cap->bus_info)); in airspy_querycap() 627 cap->device_caps = V4L2_CAP_SDR_CAPTURE | V4L2_CAP_STREAMING | in airspy_querycap() 629 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in airspy_querycap()
|
/linux-4.4.14/drivers/staging/media/omap4iss/ |
D | iss_video.c | 519 iss_video_querycap(struct file *file, void *fh, struct v4l2_capability *cap) in iss_video_querycap() argument 523 strlcpy(cap->driver, ISS_VIDEO_DRIVER_NAME, sizeof(cap->driver)); in iss_video_querycap() 524 strlcpy(cap->card, video->video.name, sizeof(cap->card)); in iss_video_querycap() 525 strlcpy(cap->bus_info, "media", sizeof(cap->bus_info)); in iss_video_querycap() 528 cap->device_caps = V4L2_CAP_VIDEO_CAPTURE | V4L2_CAP_STREAMING; in iss_video_querycap() 530 cap->device_caps = V4L2_CAP_VIDEO_OUTPUT | V4L2_CAP_STREAMING; in iss_video_querycap() 532 cap->capabilities = V4L2_CAP_DEVICE_CAPS | V4L2_CAP_STREAMING in iss_video_querycap()
|
/linux-4.4.14/drivers/media/pci/cx88/ |
D | cx88-video.c | 799 struct v4l2_capability *cap) in cx88_querycap() argument 803 strlcpy(cap->card, core->board.name, sizeof(cap->card)); in cx88_querycap() 804 cap->device_caps = V4L2_CAP_READWRITE | V4L2_CAP_STREAMING; in cx88_querycap() 806 cap->device_caps |= V4L2_CAP_TUNER; in cx88_querycap() 809 cap->device_caps = V4L2_CAP_RADIO | V4L2_CAP_TUNER; in cx88_querycap() 812 cap->device_caps |= V4L2_CAP_VIDEO_CAPTURE; in cx88_querycap() 815 cap->device_caps |= V4L2_CAP_VBI_CAPTURE; in cx88_querycap() 818 cap->capabilities = cap->device_caps | V4L2_CAP_VIDEO_CAPTURE | in cx88_querycap() 821 cap->capabilities |= V4L2_CAP_RADIO; in cx88_querycap() 826 struct v4l2_capability *cap) in vidioc_querycap() argument [all …]
|
/linux-4.4.14/drivers/staging/rdma/amso1100/ |
D | c2_qp.c | 464 wr.sq_depth = cpu_to_be32(qp_attrs->cap.max_send_wr + 1); in c2_alloc_qp() 465 wr.rq_depth = cpu_to_be32(qp_attrs->cap.max_recv_wr + 1); in c2_alloc_qp() 469 wr.send_sgl_depth = cpu_to_be32(qp_attrs->cap.max_send_sge); in c2_alloc_qp() 470 wr.recv_sgl_depth = cpu_to_be32(qp_attrs->cap.max_recv_sge); in c2_alloc_qp() 471 wr.rdma_write_sgl_depth = cpu_to_be32(qp_attrs->cap.max_send_sge); in c2_alloc_qp() 509 qp->send_sgl_depth = qp_attrs->cap.max_send_sge; in c2_alloc_qp() 510 qp->rdma_write_sgl_depth = qp_attrs->cap.max_send_sge; in c2_alloc_qp() 511 qp->recv_sgl_depth = qp_attrs->cap.max_recv_sge; in c2_alloc_qp()
|
/linux-4.4.14/arch/mips/kvm/ |
D | mips.c | 873 struct kvm_enable_cap *cap) in kvm_vcpu_ioctl_enable_cap() argument 877 if (!kvm_vm_ioctl_check_extension(vcpu->kvm, cap->cap)) in kvm_vcpu_ioctl_enable_cap() 879 if (cap->flags) in kvm_vcpu_ioctl_enable_cap() 881 if (cap->args[0]) in kvm_vcpu_ioctl_enable_cap() 884 switch (cap->cap) { in kvm_vcpu_ioctl_enable_cap() 957 struct kvm_enable_cap cap; in kvm_arch_vcpu_ioctl() local 960 if (copy_from_user(&cap, argp, sizeof(cap))) in kvm_arch_vcpu_ioctl() 962 r = kvm_vcpu_ioctl_enable_cap(vcpu, &cap); in kvm_arch_vcpu_ioctl()
|
/linux-4.4.14/drivers/media/pci/cx23885/ |
D | cx23885-video.c | 617 struct v4l2_capability *cap) in vidioc_querycap() argument 622 strcpy(cap->driver, "cx23885"); in vidioc_querycap() 623 strlcpy(cap->card, cx23885_boards[dev->board].name, in vidioc_querycap() 624 sizeof(cap->card)); in vidioc_querycap() 625 sprintf(cap->bus_info, "PCIe:%s", pci_name(dev->pci)); in vidioc_querycap() 626 cap->device_caps = V4L2_CAP_READWRITE | V4L2_CAP_STREAMING | V4L2_CAP_AUDIO; in vidioc_querycap() 628 cap->device_caps |= V4L2_CAP_TUNER; in vidioc_querycap() 630 cap->device_caps |= V4L2_CAP_VBI_CAPTURE; in vidioc_querycap() 632 cap->device_caps |= V4L2_CAP_VIDEO_CAPTURE; in vidioc_querycap() 633 cap->capabilities = cap->device_caps | V4L2_CAP_VBI_CAPTURE | in vidioc_querycap()
|
/linux-4.4.14/drivers/dma/ioat/ |
D | init.c | 1066 if (ioat_dma->cap & IOAT_CAP_DWBES) { in ioat_intr_quirk() 1098 ioat_dma->cap = readl(ioat_dma->reg_base + IOAT_DMA_CAP_OFFSET); in ioat3_dma_probe() 1101 ioat_dma->cap &= in ioat3_dma_probe() 1105 if (dca_en && (ioat_dma->cap & (IOAT_CAP_XOR|IOAT_CAP_PQ))) in ioat3_dma_probe() 1106 ioat_dma->cap &= ~(IOAT_CAP_XOR|IOAT_CAP_PQ); in ioat3_dma_probe() 1108 if (ioat_dma->cap & IOAT_CAP_XOR) { in ioat3_dma_probe() 1119 if (ioat_dma->cap & IOAT_CAP_PQ) { in ioat3_dma_probe() 1127 if (ioat_dma->cap & IOAT_CAP_RAID16SS) in ioat3_dma_probe() 1132 if (!(ioat_dma->cap & IOAT_CAP_XOR)) { in ioat3_dma_probe() 1138 if (ioat_dma->cap & IOAT_CAP_RAID16SS) in ioat3_dma_probe() [all …]
|
/linux-4.4.14/drivers/media/usb/msi2500/ |
D | msi2500.c | 602 struct v4l2_capability *cap) in msi2500_querycap() argument 608 strlcpy(cap->driver, KBUILD_MODNAME, sizeof(cap->driver)); in msi2500_querycap() 609 strlcpy(cap->card, dev->vdev.name, sizeof(cap->card)); in msi2500_querycap() 610 usb_make_path(dev->udev, cap->bus_info, sizeof(cap->bus_info)); in msi2500_querycap() 611 cap->device_caps = V4L2_CAP_SDR_CAPTURE | V4L2_CAP_STREAMING | in msi2500_querycap() 613 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in msi2500_querycap()
|
/linux-4.4.14/drivers/gpu/drm/vmwgfx/ |
D | vmwgfx_ioctl.c | 125 static u32 vmw_mask_multisample(unsigned int cap, u32 fmt_value) in vmw_mask_multisample() argument 130 if (cap >= SVGA3D_DEVCAP_DXFMT_X8R8G8B8 && in vmw_mask_multisample() 131 cap <= SVGA3D_DEVCAP_DXFMT_BC5_UNORM) in vmw_mask_multisample() 135 else if (cap == SVGA3D_DEVCAP_MULTISAMPLE_MASKABLESAMPLES) in vmw_mask_multisample()
|
/linux-4.4.14/drivers/infiniband/hw/cxgb4/ |
D | qp.c | 1647 if (attrs->cap.max_inline_data > T4_MAX_SEND_INLINE) in c4iw_create_qp() 1650 if (attrs->cap.max_recv_wr > rhp->rdev.hw_queue.t4_max_rq_size) in c4iw_create_qp() 1652 rqsize = attrs->cap.max_recv_wr + 1; in c4iw_create_qp() 1656 if (attrs->cap.max_send_wr > rhp->rdev.hw_queue.t4_max_sq_size) in c4iw_create_qp() 1658 sqsize = attrs->cap.max_send_wr + 1; in c4iw_create_qp() 1687 attrs->cap.max_recv_wr = rqsize - 1; in c4iw_create_qp() 1688 attrs->cap.max_send_wr = sqsize - 1; in c4iw_create_qp() 1689 attrs->cap.max_inline_data = T4_MAX_SEND_INLINE; in c4iw_create_qp() 1695 qhp->attr.sq_num_entries = attrs->cap.max_send_wr; in c4iw_create_qp() 1696 qhp->attr.rq_num_entries = attrs->cap.max_recv_wr; in c4iw_create_qp() [all …]
|
/linux-4.4.14/drivers/media/pci/cx25821/ |
D | cx25821-video.c | 442 struct v4l2_capability *cap) in cx25821_vidioc_querycap() argument 450 strcpy(cap->driver, "cx25821"); in cx25821_vidioc_querycap() 451 strlcpy(cap->card, cx25821_boards[dev->board].name, sizeof(cap->card)); in cx25821_vidioc_querycap() 452 sprintf(cap->bus_info, "PCIe:%s", pci_name(dev->pci)); in cx25821_vidioc_querycap() 454 cap->device_caps = cap_output; in cx25821_vidioc_querycap() 456 cap->device_caps = cap_input; in cx25821_vidioc_querycap() 457 cap->capabilities = cap_input | cap_output | V4L2_CAP_DEVICE_CAPS; in cx25821_vidioc_querycap()
|
/linux-4.4.14/drivers/media/pci/tw68/ |
D | tw68-video.c | 736 struct v4l2_capability *cap) in tw68_querycap() argument 740 strcpy(cap->driver, "tw68"); in tw68_querycap() 741 strlcpy(cap->card, "Techwell Capture Card", in tw68_querycap() 742 sizeof(cap->card)); in tw68_querycap() 743 sprintf(cap->bus_info, "PCI:%s", pci_name(dev->pci)); in tw68_querycap() 744 cap->device_caps = in tw68_querycap() 749 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in tw68_querycap()
|
/linux-4.4.14/security/apparmor/include/ |
D | capability.h | 41 int aa_capable(struct aa_profile *profile, int cap, int audit);
|
/linux-4.4.14/sound/pci/hda/ |
D | patch_hdmi.c | 121 int (*chmap_cea_alloc_validate_get_type)(struct cea_channel_speaker_allocation *cap, 123 void (*cea_alloc_to_tlv_chmap)(struct cea_channel_speaker_allocation *cap, 1928 static int hdmi_chmap_cea_alloc_validate_get_type(struct cea_channel_speaker_allocation *cap, in hdmi_chmap_cea_alloc_validate_get_type() argument 1932 if (cap->channels != channels) in hdmi_chmap_cea_alloc_validate_get_type() 1939 static void hdmi_cea_alloc_to_tlv_chmap(struct cea_channel_speaker_allocation *cap, in hdmi_cea_alloc_to_tlv_chmap() argument 1946 int spk = cap->speakers[c]; in hdmi_cea_alloc_to_tlv_chmap() 1973 struct cea_channel_speaker_allocation *cap; in hdmi_chmap_ctl_tlv() local 1974 cap = channel_allocations; in hdmi_chmap_ctl_tlv() 1975 for (i = 0; i < ARRAY_SIZE(channel_allocations); i++, cap++) { in hdmi_chmap_ctl_tlv() 1977 int type = spec->ops.chmap_cea_alloc_validate_get_type(cap, chs); in hdmi_chmap_ctl_tlv() [all …]
|
/linux-4.4.14/drivers/media/usb/pwc/ |
D | pwc-v4l.c | 493 static int pwc_querycap(struct file *file, void *fh, struct v4l2_capability *cap) in pwc_querycap() argument 497 strcpy(cap->driver, PWC_NAME); in pwc_querycap() 498 strlcpy(cap->card, pdev->vdev.name, sizeof(cap->card)); in pwc_querycap() 499 usb_make_path(pdev->udev, cap->bus_info, sizeof(cap->bus_info)); in pwc_querycap() 500 cap->device_caps = V4L2_CAP_VIDEO_CAPTURE | V4L2_CAP_STREAMING | in pwc_querycap() 502 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in pwc_querycap()
|
/linux-4.4.14/drivers/staging/rtl8723au/core/ |
D | rtw_wlan_util.c | 695 struct ieee80211_ht_cap *cap; in HT_caps_handler23a() local 706 cap = &pmlmeinfo->ht_cap; in HT_caps_handler23a() 707 dstcap = (u8 *)cap; in HT_caps_handler23a() 713 if ((cap->ampdu_params_info & in HT_caps_handler23a() 719 max_AMPDU_len = cap->ampdu_params_info & in HT_caps_handler23a() 722 if ((cap->ampdu_params_info & in HT_caps_handler23a() 725 min_MPDU_spacing = cap->ampdu_params_info & in HT_caps_handler23a() 731 cap->ampdu_params_info = in HT_caps_handler23a() 741 cap->mcs.rx_mask[i] &= MCS_rate_1R23A[i]; in HT_caps_handler23a() 743 cap->mcs.rx_mask[i] &= MCS_rate_2R23A[i]; in HT_caps_handler23a()
|
/linux-4.4.14/drivers/media/platform/vsp1/ |
D | vsp1_video.c | 980 vsp1_video_querycap(struct file *file, void *fh, struct v4l2_capability *cap) in vsp1_video_querycap() argument 985 cap->capabilities = V4L2_CAP_DEVICE_CAPS | V4L2_CAP_STREAMING in vsp1_video_querycap() 990 cap->device_caps = V4L2_CAP_VIDEO_CAPTURE_MPLANE in vsp1_video_querycap() 993 cap->device_caps = V4L2_CAP_VIDEO_OUTPUT_MPLANE in vsp1_video_querycap() 996 strlcpy(cap->driver, "vsp1", sizeof(cap->driver)); in vsp1_video_querycap() 997 strlcpy(cap->card, video->video.name, sizeof(cap->card)); in vsp1_video_querycap() 998 snprintf(cap->bus_info, sizeof(cap->bus_info), "platform:%s", in vsp1_video_querycap()
|
/linux-4.4.14/drivers/media/common/saa7146/ |
D | saa7146_video.c | 446 static int vidioc_querycap(struct file *file, void *fh, struct v4l2_capability *cap) in vidioc_querycap() argument 451 strcpy((char *)cap->driver, "saa7146 v4l2"); in vidioc_querycap() 452 strlcpy((char *)cap->card, dev->ext->name, sizeof(cap->card)); in vidioc_querycap() 453 sprintf((char *)cap->bus_info, "PCI:%s", pci_name(dev->pci)); in vidioc_querycap() 454 cap->device_caps = in vidioc_querycap() 459 cap->device_caps |= dev->ext_vv_data->capabilities; in vidioc_querycap() 460 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in vidioc_querycap() 462 cap->device_caps &= in vidioc_querycap() 465 cap->device_caps &= in vidioc_querycap()
|
/linux-4.4.14/drivers/net/ethernet/chelsio/cxgb/ |
D | cxgb2.c | 598 int cap = 0; in speed_duplex_to_caps() local 603 cap = SUPPORTED_10baseT_Full; in speed_duplex_to_caps() 605 cap = SUPPORTED_10baseT_Half; in speed_duplex_to_caps() 609 cap = SUPPORTED_100baseT_Full; in speed_duplex_to_caps() 611 cap = SUPPORTED_100baseT_Half; in speed_duplex_to_caps() 615 cap = SUPPORTED_1000baseT_Full; in speed_duplex_to_caps() 617 cap = SUPPORTED_1000baseT_Half; in speed_duplex_to_caps() 621 cap = SUPPORTED_10000baseT_Full; in speed_duplex_to_caps() 623 return cap; in speed_duplex_to_caps() 642 int cap = speed_duplex_to_caps(speed, cmd->duplex); in set_settings() local [all …]
|
/linux-4.4.14/sound/firewire/oxfw/ |
D | oxfw-pcm.c | 416 unsigned int cap = 0; in snd_oxfw_create_pcm() local 420 cap = 1; in snd_oxfw_create_pcm() 422 err = snd_pcm_new(oxfw->card, oxfw->card->driver, 0, 1, cap, &pcm); in snd_oxfw_create_pcm() 429 if (cap > 0) in snd_oxfw_create_pcm()
|
/linux-4.4.14/arch/powerpc/platforms/pseries/ |
D | eeh_pseries.c | 136 static int pseries_eeh_find_cap(struct pci_dn *pdn, int cap) in pseries_eeh_find_cap() argument 153 if (id == cap) in pseries_eeh_find_cap() 161 static int pseries_eeh_find_ecap(struct pci_dn *pdn, int cap) in pseries_eeh_find_ecap() argument 176 if (PCI_EXT_CAP_ID(header) == cap && pos) in pseries_eeh_find_ecap()
|
/linux-4.4.14/drivers/mfd/ |
D | rts5227.c | 106 u16 cap; in rts5227_extra_init_hw() local 120 pcie_capability_read_word(pcr->pci, PCI_EXP_DEVCTL2, &cap); in rts5227_extra_init_hw() 121 if (cap & PCI_EXP_DEVCTL2_LTR_EN) in rts5227_extra_init_hw()
|
/linux-4.4.14/drivers/infiniband/hw/cxgb3/ |
D | iwch_provider.c | 941 rqsize = roundup_pow_of_two(attrs->cap.max_recv_wr); in iwch_create_qp() 942 if (rqsize == attrs->cap.max_recv_wr) in iwch_create_qp() 943 rqsize = roundup_pow_of_two(attrs->cap.max_recv_wr+1); in iwch_create_qp() 952 if (attrs->cap.max_inline_data > T3_MAX_INLINE) in iwch_create_qp() 960 sqsize = roundup_pow_of_two(attrs->cap.max_send_wr); in iwch_create_qp() 970 roundup_pow_of_two(attrs->cap.max_send_wr * 2)); in iwch_create_qp() 985 attrs->cap.max_recv_wr = rqsize - 1; in iwch_create_qp() 986 attrs->cap.max_send_wr = sqsize; in iwch_create_qp() 987 attrs->cap.max_inline_data = T3_MAX_INLINE; in iwch_create_qp() 993 qhp->attr.sq_num_entries = attrs->cap.max_send_wr; in iwch_create_qp() [all …]
|
/linux-4.4.14/drivers/rtc/ |
D | rtc-efi.c | 166 efi_time_cap_t cap; in efi_read_time() local 168 status = efi.get_time(&eft, &cap); in efi_read_time()
|
/linux-4.4.14/include/sound/ |
D | designware_i2s.h | 43 unsigned int cap; member
|
/linux-4.4.14/arch/x86/ras/ |
D | mce_amd_inj.c | 414 u64 cap; in init_mce_inject() local 416 rdmsrl(MSR_IA32_MCG_CAP, cap); in init_mce_inject() 417 n_banks = cap & MCG_BANKCNT_MASK; in init_mce_inject()
|
/linux-4.4.14/drivers/block/ |
D | virtio_blk.c | 571 u64 cap; in virtblk_probe() local 670 virtio_cread(vdev, struct virtio_blk_config, capacity, &cap); in virtblk_probe() 673 if ((sector_t)cap != cap) { in virtblk_probe() 675 (unsigned long long)cap); in virtblk_probe() 676 cap = (sector_t)-1; in virtblk_probe() 678 set_capacity(vblk->disk, cap); in virtblk_probe()
|
/linux-4.4.14/drivers/media/pci/sta2x11/ |
D | sta2x11_vip.c | 416 struct v4l2_capability *cap) in vidioc_querycap() argument 420 strcpy(cap->driver, KBUILD_MODNAME); in vidioc_querycap() 421 strcpy(cap->card, KBUILD_MODNAME); in vidioc_querycap() 422 snprintf(cap->bus_info, sizeof(cap->bus_info), "PCI:%s", in vidioc_querycap() 424 cap->device_caps = V4L2_CAP_VIDEO_CAPTURE | V4L2_CAP_READWRITE | in vidioc_querycap() 426 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in vidioc_querycap()
|
/linux-4.4.14/drivers/media/platform/s5p-mfc/ |
D | s5p_mfc_dec.c | 264 struct v4l2_capability *cap) in vidioc_querycap() argument 268 strncpy(cap->driver, dev->plat_dev->name, sizeof(cap->driver) - 1); in vidioc_querycap() 269 strncpy(cap->card, dev->plat_dev->name, sizeof(cap->card) - 1); in vidioc_querycap() 270 cap->bus_info[0] = 0; in vidioc_querycap() 276 cap->device_caps = V4L2_CAP_VIDEO_M2M_MPLANE | V4L2_CAP_STREAMING; in vidioc_querycap() 277 cap->capabilities = cap->device_caps | V4L2_CAP_DEVICE_CAPS; in vidioc_querycap()
|
/linux-4.4.14/sound/pci/ctxfi/ |
D | ctmixer.c | 530 struct capabilities cap = atc->capabilities(atc); in do_switch() local 543 if (!cap.dedicated_mic && in do_switch() 548 } else if (cap.dedicated_mic && (MIXER_LINEIN_C_S == type)) in do_switch() 550 else if (cap.dedicated_mic && (MIXER_MIC_C_S == type)) in do_switch() 742 struct capabilities cap = atc->capabilities(atc); in ct_mixer_kcontrols_create() local 756 ct_kcontrol_init_table[MIXER_DIGITAL_IO_S].ctl = cap.digit_io_switch; in ct_mixer_kcontrols_create() 780 if (cap.output_switch) { in ct_mixer_kcontrols_create() 786 if (cap.mic_source_switch) { in ct_mixer_kcontrols_create() 802 if (cap.dedicated_mic) in ct_mixer_kcontrols_create()
|