Home
last modified time | relevance | path

Searched refs:caps (Results 51 – 75 of 1293) sorted by relevance

12345678910>>...52

/openbmc/linux/tools/build/feature/
H A Dtest-libcap.c8 cap_t caps = cap_get_proc(); in main() local
10 if (!caps) in main()
13 if (cap_get_flag(caps, CAP_SYS_ADMIN, CAP_EFFECTIVE, &val) != 0) in main()
16 if (cap_free(caps) != 0) in main()
/openbmc/linux/drivers/net/ethernet/sfc/
H A Dmcdi_port_common.c428 u32 caps; in efx_mcdi_phy_probe() local
460 caps = MCDI_DWORD(outbuf, GET_LINK_OUT_CAP); in efx_mcdi_phy_probe()
461 if (caps & (1 << MC_CMD_PHY_CAP_AN_LBN)) in efx_mcdi_phy_probe()
462 mcdi_to_ethtool_linkset(phy_data->media, caps, in efx_mcdi_phy_probe()
465 phy_data->forced_cap = caps; in efx_mcdi_phy_probe()
570 u32 caps; in efx_mcdi_phy_set_link_ksettings() local
609 phy_cfg->forced_cap = caps; in efx_mcdi_phy_set_link_ksettings()
617 u32 caps, active, speed; /* MCDI format */ in efx_mcdi_phy_get_fecparam() local
682 u32 caps; in efx_mcdi_phy_set_fecparam() local
696 caps = phy_cfg->forced_cap; in efx_mcdi_phy_set_fecparam()
[all …]
/openbmc/linux/drivers/net/ethernet/sfc/siena/
H A Dmcdi_port_common.c429 u32 caps; in efx_siena_mcdi_phy_probe() local
461 caps = MCDI_DWORD(outbuf, GET_LINK_OUT_CAP); in efx_siena_mcdi_phy_probe()
462 if (caps & (1 << MC_CMD_PHY_CAP_AN_LBN)) in efx_siena_mcdi_phy_probe()
463 mcdi_to_ethtool_linkset(phy_data->media, caps, in efx_siena_mcdi_phy_probe()
466 phy_data->forced_cap = caps; in efx_siena_mcdi_phy_probe()
574 u32 caps; in efx_siena_mcdi_phy_set_link_ksettings() local
613 phy_cfg->forced_cap = caps; in efx_siena_mcdi_phy_set_link_ksettings()
622 u32 caps, active, speed; /* MCDI format */ in efx_siena_mcdi_phy_get_fecparam() local
688 u32 caps; in efx_siena_mcdi_phy_set_fecparam() local
702 caps = phy_cfg->forced_cap; in efx_siena_mcdi_phy_set_fecparam()
[all …]
/openbmc/linux/drivers/net/ethernet/marvell/prestera/
H A Dprestera_ethtool.c335 if (type == port->caps.type) in prestera_port_type_set()
344 port->caps.supp_link_modes) && in prestera_port_type_set()
353 port->caps.type = type; in prestera_port_type_set()
442 port->caps.transceiver); in prestera_port_remote_cap_get()
540 port->caps.supp_link_modes, in prestera_ethtool_get_link_ksettings()
541 port->caps.supp_fec, in prestera_ethtool_get_link_ksettings()
542 port->caps.type); in prestera_ethtool_get_link_ksettings()
556 port->caps.type); in prestera_ethtool_get_link_ksettings()
604 port->caps.supp_link_modes)) in prestera_port_link_mode_set()
642 port->caps.type); in prestera_port_speed_duplex_set()
[all …]
/openbmc/linux/drivers/crypto/marvell/cesa/
H A Dcesa.c212 i = cesa->caps->ncipher_algs; in mv_cesa_add_algs()
225 for (i = 0; i < cesa->caps->nahash_algs; i++) in mv_cesa_remove_algs()
228 for (i = 0; i < cesa->caps->ncipher_algs; i++) in mv_cesa_remove_algs()
342 if (!cesa->caps->has_tdma) in mv_cesa_dev_dma_init()
394 if (cesa->caps->nengines > 1) { in mv_cesa_get_sram()
453 caps = match->data; in mv_cesa_probe()
460 cesa->caps = caps; in mv_cesa_probe()
489 for (i = 0; i < caps->nengines; i++) { in mv_cesa_probe()
535 if (dram && cesa->caps->has_tdma) in mv_cesa_probe()
573 for (i = 0; i < caps->nengines; i++) { in mv_cesa_probe()
[all …]
/openbmc/linux/drivers/video/fbdev/
H A Damba-clcd.c125 u32 caps; in clcdfb_set_bitfields() local
128 if (fb->panel->caps && fb->board->caps) in clcdfb_set_bitfields()
129 caps = fb->panel->caps & fb->board->caps; in clcdfb_set_bitfields()
135 caps &= ~CLCD_CAP_444; in clcdfb_set_bitfields()
140 caps &= ~CLCD_CAP_888; in clcdfb_set_bitfields()
155 if (!caps) { in clcdfb_set_bitfields()
212 caps &= CLCD_CAP_888; in clcdfb_set_bitfields()
213 if (!caps) { in clcdfb_set_bitfields()
638 u32 caps; in clcdfb_of_init_tft_panel() member
658 fb->panel->caps = 0; in clcdfb_of_init_tft_panel()
[all …]
/openbmc/linux/include/linux/mlx5/
H A Ddevice.h1280 mdev->caps.hca[MLX5_CAP_ETHERNET_OFFLOADS]->cur, cap)
1324 mdev->caps.hca[MLX5_CAP_ESWITCH_FLOW_TABLE]->cur, cap)
1340 mdev->caps.hca[MLX5_CAP_ESWITCH]->cur, cap)
1344 (mdev)->caps.hca[MLX5_CAP_ESWITCH_FLOW_TABLE]->cur, cap)
1348 mdev->caps.hca[MLX5_CAP_PORT_SELECTION]->cur, cap)
1352 mdev->caps.hca[MLX5_CAP_PORT_SELECTION]->max, cap)
1356 mdev->caps.hca[MLX5_CAP_ADV_VIRTUALIZATION]->cur, cap)
1397 MLX5_GET(fpga_cap, (mdev)->caps.fpga, cap)
1400 MLX5_GET64(fpga_cap, (mdev)->caps.fpga, cap)
1416 (mdev)->caps.hca[MLX5_CAP_VDPA_EMULATION]->cur, cap)
[all …]
/openbmc/linux/tools/perf/util/
H A Dcap.c15 cap_t caps = cap_get_proc(); in perf_cap__capable() local
17 if (!caps) in perf_cap__capable()
20 if (cap_get_flag(caps, cap, CAP_EFFECTIVE, &val) != 0) in perf_cap__capable()
23 if (cap_free(caps) != 0) in perf_cap__capable()
/openbmc/linux/drivers/net/ethernet/mellanox/mlx4/
H A Dqp.c261 flags &= dev->caps.alloc_res_qp_mask; in mlx4_qp_reserve_range()
426 (dev->caps.num_qps - 1), qp); in mlx4_qp_alloc()
468 if (!(dev->caps.flags2 in mlx4_update_qp()
776 dev->caps.dmfs_high_rate_qpn_range; in mlx4_init_qp_table()
804 int last_base = dev->caps.num_qps; in mlx4_init_qp_table()
856 dev->caps.spec_qps = kcalloc(dev->caps.num_ports, in mlx4_init_qp_table()
859 if (!dev->caps.spec_qps) { in mlx4_init_qp_table()
867 dev->caps.spec_qps[k].qp0_tunnel = dev->caps.spec_qps[k].qp0_proxy + 8 * MLX4_MFUNC_MAX; in mlx4_init_qp_table()
870 dev->caps.spec_qps[k].qp1_tunnel = dev->caps.spec_qps[k].qp1_proxy + 8 * MLX4_MFUNC_MAX; in mlx4_init_qp_table()
882 kfree(dev->caps.spec_qps); in mlx4_init_qp_table()
[all …]
H A Dprofile.c184 dev->caps.num_qps = profile[i].num; in mlx4_make_profile()
205 dev->caps.num_srqs = profile[i].num; in mlx4_make_profile()
210 dev->caps.num_cqs = profile[i].num; in mlx4_make_profile()
220 dev->caps.num_eqs = roundup_pow_of_two( in mlx4_make_profile()
229 dev->caps.num_mpts = profile[i].num; in mlx4_make_profile()
238 dev->caps.num_mtts = profile[i].num; in mlx4_make_profile()
247 if (dev->caps.steering_mode == in mlx4_make_profile()
249 dev->caps.num_mgms = profile[i].num; in mlx4_make_profile()
253 dev->caps.num_mgms = profile[i].num >> 1; in mlx4_make_profile()
254 dev->caps.num_amgms = profile[i].num >> 1; in mlx4_make_profile()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn301/
H A Ddcn301_resource.c1423 dc->caps.i2c_speed_in_khz = 100; in dcn301_resource_construct()
1425 dc->caps.max_cursor_size = 256; in dcn301_resource_construct()
1428 dc->caps.max_slave_planes = 2; in dcn301_resource_construct()
1431 dc->caps.is_apu = true; in dcn301_resource_construct()
1435 dc->caps.dmcub_support = true; in dcn301_resource_construct()
1438 dc->caps.color.dpp.dcn_arch = 1; in dcn301_resource_construct()
1440 dc->caps.color.dpp.icsc = 1; in dcn301_resource_construct()
1447 dc->caps.color.dpp.post_csc = 1; in dcn301_resource_construct()
1452 dc->caps.color.dpp.ogam_ram = 1; in dcn301_resource_construct()
1459 dc->caps.color.dpp.ocsc = 0; in dcn301_resource_construct()
[all …]
/openbmc/linux/drivers/net/ethernet/marvell/mvpp2/
H A Dmvpp2_tai.c57 struct ptp_clock_info caps; member
87 return container_of(ptp, struct mvpp2_tai, caps); in ptp_to_tai()
375 delay = mvpp22_tai_aux_work(&tai->caps); in mvpp22_tai_start()
437 tai->caps.owner = THIS_MODULE; in mvpp22_tai_probe()
438 strscpy(tai->caps.name, "Marvell PP2.2", sizeof(tai->caps.name)); in mvpp22_tai_probe()
439 tai->caps.max_adj = mvpp22_calc_max_adj(tai); in mvpp22_tai_probe()
440 tai->caps.adjfine = mvpp22_tai_adjfine; in mvpp22_tai_probe()
441 tai->caps.adjtime = mvpp22_tai_adjtime; in mvpp22_tai_probe()
442 tai->caps.gettimex64 = mvpp22_tai_gettimex64; in mvpp22_tai_probe()
443 tai->caps.settime64 = mvpp22_tai_settime64; in mvpp22_tai_probe()
[all …]
/openbmc/u-boot/lib/
H A Dslre.c504 int *ofs, struct cap *caps) in match() argument
520 s, len, ofs, caps); in match()
623 if (caps != NULL) in match()
628 if (caps != NULL) in match()
630 caps[r->code[pc + 1]].ptr; in match()
648 struct cap *caps) in slre_match() argument
670 struct cap caps[N_CAPS]; in main() local
704 (void) memset(caps, 0, sizeof(caps)); in main()
710 if (caps[i].len > 0) { in main()
712 caps[i].len, in main()
[all …]
/openbmc/linux/sound/soc/sof/
H A Dpcm.c424 struct snd_soc_tplg_stream_caps *caps; in sof_pcm_open() local
439 caps = &spcm->pcm.caps[substream->stream]; in sof_pcm_open()
445 runtime->hw.formats = le64_to_cpu(caps->formats); in sof_pcm_open()
448 runtime->hw.periods_min = le32_to_cpu(caps->periods_min); in sof_pcm_open()
524 struct snd_soc_tplg_stream_caps *caps; in sof_pcm_new() local
541 caps = &spcm->pcm.caps[stream]; in sof_pcm_new()
546 caps->name, caps->buffer_size_min, caps->buffer_size_max); in sof_pcm_new()
555 0, le32_to_cpu(caps->buffer_size_max)); in sof_pcm_new()
563 caps = &spcm->pcm.caps[stream]; in sof_pcm_new()
568 caps->name, caps->buffer_size_min, caps->buffer_size_max); in sof_pcm_new()
[all …]
/openbmc/linux/drivers/pmdomain/mediatek/
H A Dmtk-scpsys.c130 u8 caps; member
565 .caps = MTK_SCPD_ACTIVE_WAKEUP,
574 .caps = MTK_SCPD_ACTIVE_WAKEUP,
583 .caps = MTK_SCPD_ACTIVE_WAKEUP,
592 .caps = MTK_SCPD_ACTIVE_WAKEUP,
601 .caps = MTK_SCPD_ACTIVE_WAKEUP,
609 .caps = MTK_SCPD_ACTIVE_WAKEUP,
618 .caps = MTK_SCPD_ACTIVE_WAKEUP,
627 .caps = MTK_SCPD_ACTIVE_WAKEUP,
634 .caps = MTK_SCPD_ACTIVE_WAKEUP,
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn21/
H A Ddcn21_resource.c1431 dc->caps.i2c_speed_in_khz = 100; in dcn21_resource_construct()
1433 dc->caps.max_cursor_size = 256; in dcn21_resource_construct()
1437 dc->caps.max_slave_planes = 1; in dcn21_resource_construct()
1443 dc->caps.dmcub_support = true; in dcn21_resource_construct()
1444 dc->caps.is_apu = true; in dcn21_resource_construct()
1447 dc->caps.color.dpp.dcn_arch = 1; in dcn21_resource_construct()
1449 dc->caps.color.dpp.icsc = 1; in dcn21_resource_construct()
1450 dc->caps.color.dpp.dgam_ram = 1; in dcn21_resource_construct()
1456 dc->caps.color.dpp.post_csc = 0; in dcn21_resource_construct()
1468 dc->caps.color.dpp.ocsc = 0; in dcn21_resource_construct()
[all …]
/openbmc/linux/drivers/infiniband/hw/hns/
H A Dhns_roce_hem.c54 hop_num = hr_dev->caps.qpc_hop_num; in hns_roce_check_whether_mhop()
57 hop_num = hr_dev->caps.mpt_hop_num; in hns_roce_check_whether_mhop()
60 hop_num = hr_dev->caps.cqc_hop_num; in hns_roce_check_whether_mhop()
63 hop_num = hr_dev->caps.srqc_hop_num; in hns_roce_check_whether_mhop()
66 hop_num = hr_dev->caps.sccc_hop_num; in hns_roce_check_whether_mhop()
69 hop_num = hr_dev->caps.qpc_timer_hop_num; in hns_roce_check_whether_mhop()
75 hop_num = hr_dev->caps.gmv_hop_num; in hns_roce_check_whether_mhop()
960 if (hr_dev->caps.qpc_timer_entry_sz) in hns_roce_cleanup_hem()
963 if (hr_dev->caps.cqc_timer_entry_sz) in hns_roce_cleanup_hem()
969 if (hr_dev->caps.trrl_entry_sz) in hns_roce_cleanup_hem()
[all …]
/openbmc/linux/tools/testing/selftests/landlock/
H A Dcommon.h114 const cap_value_t caps[] = { in _init_caps() local
132 ARRAY_SIZE(caps), caps, CAP_SET)) in _init_caps()
159 const cap_value_t caps, const cap_flag_value_t value) in _effective_cap() argument
168 EXPECT_NE(-1, cap_set_flag(cap_p, CAP_EFFECTIVE, 1, &caps, value)) in _effective_cap()
183 const cap_value_t caps) in set_cap() argument
185 _effective_cap(_metadata, caps, CAP_SET); in set_cap()
189 const cap_value_t caps) in clear_cap() argument
191 _effective_cap(_metadata, caps, CAP_CLEAR); in clear_cap()
/openbmc/linux/drivers/net/ethernet/hisilicon/hns3/
H A Dhnae3.h109 test_bit(HNAE3_DEV_SUPPORT_FD_B, (ae_dev)->caps)
112 test_bit(HNAE3_DEV_SUPPORT_GRO_B, (ae_dev)->caps)
115 test_bit(HNAE3_DEV_SUPPORT_FEC_B, (hdev)->ae_dev->caps)
121 test_bit(HNAE3_DEV_SUPPORT_QB_B, (hdev)->ae_dev->caps)
127 test_bit(HNAE3_DEV_SUPPORT_PTP_B, (hdev)->ae_dev->caps)
163 test_bit(HNAE3_DEV_SUPPORT_MC_MAC_MNG_B, (ae_dev)->caps)
166 test_bit(HNAE3_DEV_SUPPORT_CQ_B, (ae_dev)->caps)
169 test_bit(HNAE3_DEV_SUPPORT_FEC_STATS_B, (ae_dev)->caps)
172 test_bit(HNAE3_DEV_SUPPORT_LANE_NUM_B, (ae_dev)->caps)
175 test_bit(HNAE3_DEV_SUPPORT_WOL_B, (ae_dev)->caps)
[all …]
/openbmc/linux/drivers/net/ethernet/intel/ice/
H A Dice_virtchnl_allowlist.c91 #define BIT_INDEX(caps) (HWEIGHT((caps) - 1)) argument
92 #define ALLOW_ITEM(caps, list) \ argument
93 [BIT_INDEX(caps)] = { \
179 unsigned long caps = vf->driver_caps; in ice_vc_set_caps_allowlist() local
182 for_each_set_bit(i, &caps, ARRAY_SIZE(allowlist_opcodes)) in ice_vc_set_caps_allowlist()
/openbmc/linux/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dfeature.c230 char caps[MAX_CAPS_BUFFER_SIZE]; in brcmf_feat_firmware_capabilities() local
234 err = brcmf_fil_iovar_data_get(ifp, "cap", caps, sizeof(caps)); in brcmf_feat_firmware_capabilities()
240 brcmf_dbg(INFO, "[ %s]\n", caps); in brcmf_feat_firmware_capabilities()
243 if (strnstr(caps, brcmf_fwcap_map[i].fwcap_id, sizeof(caps))) { in brcmf_feat_firmware_capabilities()
263 char caps[MAX_CAPS_BUFFER_SIZE + 1] = { }; in brcmf_feat_fwcap_debugfs_read() local
267 err = brcmf_fil_iovar_data_get(ifp, "cap", caps, sizeof(caps)); in brcmf_feat_fwcap_debugfs_read()
274 for (tmp = caps; *tmp; tmp++) { in brcmf_feat_fwcap_debugfs_read()
280 seq_printf(seq, "%s", caps); in brcmf_feat_fwcap_debugfs_read()
282 if (tmp > caps && *(tmp - 1) != '\n') in brcmf_feat_fwcap_debugfs_read()
/openbmc/linux/tools/perf/arch/x86/tests/
H A Dintel-pt-test.c355 static int get_pt_caps(int cpu, struct pt_caps *caps) in get_pt_caps() argument
363 memset(caps, 0, sizeof(*caps)); in get_pt_caps()
372 caps->subleaf[i] = r; in get_pt_caps()
390 static int compare_caps(int cpu, struct pt_caps *caps, struct pt_caps *caps0) in compare_caps() argument
411 reg = m & caps->subleaf[i].reg[j]; in compare_caps()
422 reg = m & caps->subleaf[1].eax; in compare_caps()
453 struct pt_caps caps; in test__intel_pt_hybrid_compat() local
455 if (get_pt_caps(cpu, &caps)) { in test__intel_pt_hybrid_compat()
459 if (!memcmp(&caps, &last_caps, sizeof(caps))) { in test__intel_pt_hybrid_compat()
463 if (compare_caps(cpu, &caps, &caps0)) in test__intel_pt_hybrid_compat()
[all …]
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn316/
H A Ddcn316_resource.c1744 dc->caps.i2c_speed_in_khz = 100; in dcn316_resource_construct()
1746 dc->caps.max_cursor_size = 256; in dcn316_resource_construct()
1749 dc->caps.max_slave_planes = 2; in dcn316_resource_construct()
1756 dc->caps.dp_hpo = true; in dcn316_resource_construct()
1758 dc->caps.edp_dsc_support = true; in dcn316_resource_construct()
1760 dc->caps.dmcub_support = true; in dcn316_resource_construct()
1761 dc->caps.is_apu = true; in dcn316_resource_construct()
1764 dc->caps.color.dpp.dcn_arch = 1; in dcn316_resource_construct()
1766 dc->caps.color.dpp.icsc = 1; in dcn316_resource_construct()
1785 dc->caps.color.dpp.ocsc = 0; in dcn316_resource_construct()
[all …]
/openbmc/linux/drivers/infiniband/hw/mlx4/
H A Dmain.c483 props->fw_ver = dev->dev->caps.fw_ver; in mlx4_ib_query_device()
499 if (dev->dev->caps.max_gso_sz && in mlx4_ib_query_device()
535 min(dev->dev->caps.max_sq_sg, dev->dev->caps.max_rq_sg); in mlx4_ib_query_device()
537 min(dev->dev->caps.max_sq_sg, dev->dev->caps.max_rq_sg); in mlx4_ib_query_device()
542 props->max_pd = dev->dev->caps.num_pds - dev->dev->caps.reserved_pds; in mlx4_ib_query_device()
555 props->max_mcast_grp = dev->dev->caps.num_mgms + dev->dev->caps.num_amgms; in mlx4_ib_query_device()
569 dev->dev->caps.max_rss_tbl_sz; in mlx4_ib_query_device()
621 if (dev->dev->caps.max_gso_sz && in mlx4_ib_query_device()
1171 dev->dev->caps.num_uars, in mlx4_ib_mmap()
1846 if (mdev->dev->caps.steering_mode == in mlx4_ib_mcg_attach()
[all …]
/openbmc/u-boot/drivers/mtd/nand/raw/
H A Ddenali_dt.c17 unsigned int caps; member
24 .caps = DENALI_CAP_HW_ECC_FIXUP,
31 .caps = DENALI_CAP_HW_ECC_FIXUP |
40 .caps = DENALI_CAP_HW_ECC_FIXUP |
72 denali->caps = data->caps; in denali_dt_probe()

12345678910>>...52