Searched refs:caps (Results 251 - 275 of 1199) sorted by relevance

<<11121314151617181920>>

/linux-master/drivers/crypto/
H A Datmel-sha.c152 struct atmel_sha_caps caps; member in struct:atmel_sha_dev
480 if (!dd->caps.has_dma)
483 if (dd->caps.has_dualbuff)
522 } else if (dd->caps.has_uihv && (ctx->flags & SHA_FLAGS_RESTORE)) {
695 if (dd->caps.has_dma)
2421 if (dd->caps.has_hmac)
2428 if (dd->caps.has_sha224)
2431 if (dd->caps.has_sha_384_512) {
2449 if (dd->caps.has_sha224) {
2457 if (dd->caps
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/en_accel/
H A Dipsec_offload.c19 u32 caps = 0; local
41 caps |= MLX5_IPSEC_CAP_CRYPTO;
52 caps |= MLX5_IPSEC_CAP_PACKET_OFFLOAD;
57 caps |= MLX5_IPSEC_CAP_PRIO;
63 caps |= MLX5_IPSEC_CAP_TUNNEL;
69 caps |= MLX5_IPSEC_CAP_ESPINUDP;
75 caps |= MLX5_IPSEC_CAP_ROCE;
77 if (!caps)
81 caps |= MLX5_IPSEC_CAP_ESN;
88 return caps;
[all...]
/linux-master/drivers/usb/usbip/
H A Dvudc_dev.c240 if (!_ep || !desc || ep->desc || _ep->caps.type_control
268 if (!_ep || !ep->desc || _ep->caps.type_control)
547 ep->ep.caps.type_control = true;
548 ep->ep.caps.dir_out = true;
549 ep->ep.caps.dir_in = true;
554 ep->ep.caps.type_iso = true;
555 ep->ep.caps.type_int = true;
556 ep->ep.caps.type_bulk = true;
559 ep->ep.caps.dir_out = true;
561 ep->ep.caps
[all...]
/linux-master/drivers/vfio/pci/nvgrace-gpu/
H A Dmain.c204 struct vfio_info_cap caps = { .buf = NULL, .size = 0 }; local
243 ret = vfio_info_add_capability(&caps, &sparse->header, size);
259 if (caps.size) {
261 if (info.argsz < sizeof(info) + caps.size) {
262 info.argsz = sizeof(info) + caps.size;
265 vfio_info_cap_shift(&caps, sizeof(info));
267 sizeof(info), caps.buf,
268 caps.size)) {
269 kfree(caps.buf);
274 kfree(caps
[all...]
/linux-master/drivers/media/cec/core/
H A Dcec-api.c78 struct cec_caps caps = {}; local
80 strscpy(caps.driver, adap->devnode.dev.parent->driver->name,
81 sizeof(caps.driver));
82 strscpy(caps.name, adap->name, sizeof(caps.name));
83 caps.available_log_addrs = adap->available_log_addrs;
84 caps.capabilities = adap->capabilities;
85 caps.version = LINUX_VERSION_CODE;
86 if (copy_to_user(parg, &caps, sizeof(caps)))
[all...]
H A Dcec-core.c252 void *priv, const char *name, u32 caps,
259 caps &= ~CEC_CAP_RC;
262 if (WARN_ON(!caps))
276 adap->capabilities = caps;
279 adap->needs_hpd = caps & CEC_CAP_NEEDS_HPD;
303 if (!(caps & CEC_CAP_RC))
251 cec_allocate_adapter(const struct cec_adap_ops *ops, void *priv, const char *name, u32 caps, u8 available_las) argument
/linux-master/drivers/gpu/drm/i915/gt/
H A Dintel_rps.c1100 mtl_get_freq_caps(struct intel_rps *rps, struct intel_rps_freq_caps *caps) argument
1111 caps->rp0_freq = REG_FIELD_GET(MTL_RP0_CAP_MASK, rp_state_cap);
1112 caps->min_freq = REG_FIELD_GET(MTL_RPN_CAP_MASK, rp_state_cap);
1113 caps->rp1_freq = REG_FIELD_GET(MTL_RPE_MASK, rpe);
1117 __gen6_rps_get_freq_caps(struct intel_rps *rps, struct intel_rps_freq_caps *caps) argument
1126 caps->rp0_freq = (rp_state_cap >> 16) & 0xff;
1127 caps->rp1_freq = (rp_state_cap >> 8) & 0xff;
1128 caps->min_freq = (rp_state_cap >> 0) & 0xff;
1130 caps->rp0_freq = (rp_state_cap >> 0) & 0xff;
1132 caps
1160 gen6_rps_get_freq_caps(struct intel_rps *rps, struct intel_rps_freq_caps *caps) argument
1173 struct intel_rps_freq_caps caps; local
2253 struct intel_rps_freq_caps caps; local
2415 struct intel_rps_freq_caps caps; local
2650 struct intel_rps_freq_caps caps; local
2675 struct intel_rps_freq_caps caps; local
[all...]
/linux-master/drivers/pinctrl/renesas/
H A Dpinctrl-rzg2l.c834 static int rzg2l_caps_to_pwr_reg(const struct rzg2l_register_offsets *regs, u32 caps) argument
836 if (caps & PIN_CFG_IO_VMC_SD0)
838 if (caps & PIN_CFG_IO_VMC_SD1)
840 if (caps & PIN_CFG_IO_VMC_ETH0)
842 if (caps & PIN_CFG_IO_VMC_ETH1)
844 if (caps & PIN_CFG_IO_VMC_QSPI)
850 static int rzg2l_get_power_source(struct rzg2l_pinctrl *pctrl, u32 pin, u32 caps) argument
857 if (caps & PIN_CFG_SOFT_PS)
860 pwr_reg = rzg2l_caps_to_pwr_reg(regs, caps);
878 static int rzg2l_set_power_source(struct rzg2l_pinctrl *pctrl, u32 pin, u32 caps, u3 argument
944 rzg2l_iolh_val_to_ua(const struct rzg2l_hwcfg *hwcfg, u32 caps, u8 val) argument
959 rzg2l_iolh_ua_to_val(const struct rzg2l_hwcfg *hwcfg, u32 caps, enum rzg2l_iolh_index ps_index, u16 ua) argument
985 rzg2l_ds_is_supported(struct rzg2l_pinctrl *pctrl, u32 caps, enum rzg2l_iolh_index iolh_idx, u16 ds) argument
1017 rzg2l_oen_is_supported(u32 caps, u8 pin, u8 max_pin) argument
1039 rzg2l_read_oen(struct rzg2l_pinctrl *pctrl, u32 caps, u32 offset, u8 pin) argument
1053 rzg2l_write_oen(struct rzg2l_pinctrl *pctrl, u32 caps, u32 offset, u8 pin, u8 oen) argument
2419 u32 off, caps; local
[all...]
/linux-master/arch/sparc/kernel/
H A Dsetup_64.c400 unsigned long caps = sparc64_elf_hwcap; local
406 if (hwcaps[i] && (caps & bit)) {
412 if (caps & HWCAP_SPARC_CRYPTO) {
454 static void __init report_hwcaps(unsigned long caps) argument
460 if (hwcaps[i] && (caps & bit))
463 if (caps & HWCAP_SPARC_CRYPTO)
472 unsigned long caps = 0; local
496 caps |= bit;
502 caps |= HWCAP_SPARC_CRYPTO;
512 return caps;
[all...]
/linux-master/drivers/net/wireless/ath/ath9k/
H A Drecv.c26 (sc->sc_ah->caps.hw_caps & ATH9K_HW_CAP_AUTOSLEEP);
127 memset(skb->data, 0, ah->caps.rx_status_len);
129 ah->caps.rx_status_len, DMA_TO_DEVICE);
208 ah->caps.rx_status_len);
211 ah->caps.rx_lp_qdepth);
213 ah->caps.rx_hp_qdepth);
281 sc->sc_ah->caps.rx_status_len;
283 if (sc->sc_ah->caps.hw_caps & ATH9K_HW_CAP_EDMA)
338 if (sc->sc_ah->caps.hw_caps & ATH9K_HW_CAP_EDMA) {
446 if (ah->caps
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx4/
H A Dsrq.c49 srq = radix_tree_lookup(&srq_table->tree, srqn & (dev->caps.num_srqs - 1));
281 return mlx4_bitmap_init(&srq_table->bitmap, dev->caps.num_srqs,
282 dev->caps.num_srqs - 1, dev->caps.reserved_srqs, 0);
299 srqn & (dev->caps.num_srqs - 1));
/linux-master/drivers/virt/vboxguest/
H A Dvboxguest_core.c694 u32 caps; local
699 caps = gdev->acquired_guest_caps | gdev->set_guest_caps_tracker.mask;
701 if (gdev->guest_caps_host == caps)
713 req->or_mask = caps;
714 req->not_mask = ~caps;
718 gdev->guest_caps_host = (rc >= 0) ? caps : U32_MAX;
752 vbg_err("%s error: cannot acquire caps which are currently set\n",
759 * Mark any caps in the or_mask as now being in acquire-mode. Note
760 * once caps are in acquire_mode they always stay in this mode.
767 /* If we only have to switch the caps t
1612 vbg_ioctl_acquire_guest_capabilities(struct vbg_dev *gdev, struct vbg_session *session, struct vbg_ioctl_acquire_guest_caps *caps) argument
1635 vbg_ioctl_change_guest_capabilities(struct vbg_dev *gdev, struct vbg_session *session, struct vbg_ioctl_set_guest_caps *caps) argument
[all...]
/linux-master/drivers/acpi/
H A Dcppc_acpi.c1867 unsigned int cppc_perf_to_khz(struct cppc_perf_caps *caps, unsigned int perf) argument
1873 if (caps->lowest_freq && caps->nominal_freq) {
1874 mul = caps->nominal_freq - caps->lowest_freq;
1876 div = caps->nominal_perf - caps->lowest_perf;
1877 offset = caps->nominal_freq * KHZ_PER_MHZ -
1878 div64_u64(caps->nominal_perf * mul, div);
1883 div = caps
1893 cppc_khz_to_perf(struct cppc_perf_caps *caps, unsigned int freq) argument
[all...]
/linux-master/drivers/mmc/core/
H A Dsdio_bus.c176 if (func->card->host->caps & MMC_CAP_POWER_OFF_CARD) {
201 if (func->card->host->caps & MMC_CAP_POWER_OFF_CARD)
213 if (func->card->host->caps & MMC_CAP_POWER_OFF_CARD)
228 if (func->card->host->caps & MMC_CAP_POWER_OFF_CARD)
232 if (func->card->host->caps & MMC_CAP_POWER_OFF_CARD)
/linux-master/drivers/net/phy/
H A Ddp83640.c140 struct ptp_clock_info caps; member in struct:dp83640_clock
377 container_of(ptp, struct dp83640_clock, caps);
410 container_of(ptp, struct dp83640_clock, caps);
432 container_of(ptp, struct dp83640_clock, caps);
457 container_of(ptp, struct dp83640_clock, caps);
474 container_of(ptp, struct dp83640_clock, caps);
534 container_of(ptp, struct dp83640_clock, caps);
536 if (clock->caps.pin_config[pin].func == PTP_PF_PHYSYNC &&
983 kfree(clock->caps.pin_config);
997 clock->caps
[all...]
/linux-master/drivers/net/dsa/microchip/
H A Dksz_ptp.c19 #define ptp_caps_to_data(d) container_of((d), struct ksz_ptp_data, caps)
917 ptp_data->caps.owner = THIS_MODULE;
918 snprintf(ptp_data->caps.name, 16, "Microchip Clock");
919 ptp_data->caps.max_adj = KSZ_MAX_DRIFT_CORR;
920 ptp_data->caps.gettime64 = ksz_ptp_gettime;
921 ptp_data->caps.settime64 = ksz_ptp_settime;
922 ptp_data->caps.adjfine = ksz_ptp_adjfine;
923 ptp_data->caps.adjtime = ksz_ptp_adjtime;
924 ptp_data->caps.do_aux_work = ksz_ptp_do_aux_work;
925 ptp_data->caps
[all...]
/linux-master/arch/arm64/kernel/
H A Dcpufeature.c1032 init_cpucap_indirect_list_from_array(const struct arm64_cpu_capabilities *caps) argument
1034 for (; caps->matches; caps++) {
1035 if (WARN(caps->capability >= ARM64_NCAPS,
1036 "Invalid capability %d\n", caps->capability))
1038 if (WARN(cpucap_ptrs[caps->capability],
1040 caps->capability))
1042 cpucap_ptrs[caps->capability] = caps;
3142 const struct arm64_cpu_capabilities *caps; local
3193 const struct arm64_cpu_capabilities *caps; local
3238 const struct arm64_cpu_capabilities *caps; local
3299 __verify_local_elf_hwcaps(const struct arm64_cpu_capabilities *caps) argument
3524 const struct arm64_cpu_capabilities *caps = cpucap_ptrs[i]; local
[all...]
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/steering/
H A Ddr_ste.c22 bool mlx5dr_ste_supp_ttl_cs_recalc(struct mlx5dr_cmd_caps *caps) argument
24 return caps->sw_format_ver > MLX5_STEERING_FORMAT_CONNECTX_5;
436 dmn->info.caps.gvmi,
655 dmn->info.caps.hdr_modify_icm_addr) /
768 dmn->info.caps.gvmi);
1254 struct mlx5dr_cmd_caps *caps,
1259 sb->caps = caps;
1266 struct mlx5dr_cmd_caps *caps,
1271 sb->caps
1251 mlx5dr_ste_build_tnl_mpls_over_gre(struct mlx5dr_ste_ctx *ste_ctx, struct mlx5dr_ste_build *sb, struct mlx5dr_match_param *mask, struct mlx5dr_cmd_caps *caps, bool inner, bool rx) argument
1263 mlx5dr_ste_build_tnl_mpls_over_udp(struct mlx5dr_ste_ctx *ste_ctx, struct mlx5dr_ste_build *sb, struct mlx5dr_match_param *mask, struct mlx5dr_cmd_caps *caps, bool inner, bool rx) argument
1275 mlx5dr_ste_build_icmp(struct mlx5dr_ste_ctx *ste_ctx, struct mlx5dr_ste_build *sb, struct mlx5dr_match_param *mask, struct mlx5dr_cmd_caps *caps, bool inner, bool rx) argument
1327 mlx5dr_ste_build_tnl_geneve_tlv_opt(struct mlx5dr_ste_ctx *ste_ctx, struct mlx5dr_ste_build *sb, struct mlx5dr_match_param *mask, struct mlx5dr_cmd_caps *caps, bool inner, bool rx) argument
1339 mlx5dr_ste_build_tnl_geneve_tlv_opt_exist(struct mlx5dr_ste_ctx *ste_ctx, struct mlx5dr_ste_build *sb, struct mlx5dr_match_param *mask, struct mlx5dr_cmd_caps *caps, bool inner, bool rx) argument
1364 mlx5dr_ste_build_tnl_gtpu_flex_parser_0(struct mlx5dr_ste_ctx *ste_ctx, struct mlx5dr_ste_build *sb, struct mlx5dr_match_param *mask, struct mlx5dr_cmd_caps *caps, bool inner, bool rx) argument
1376 mlx5dr_ste_build_tnl_gtpu_flex_parser_1(struct mlx5dr_ste_ctx *ste_ctx, struct mlx5dr_ste_build *sb, struct mlx5dr_match_param *mask, struct mlx5dr_cmd_caps *caps, bool inner, bool rx) argument
[all...]
/linux-master/drivers/mmc/host/
H A Dushc.c106 u32 caps; member in struct:ushc_data
133 0, 0, &ushc->caps, sizeof(ushc->caps), 100);
137 ushc->caps = le32_to_cpu(ushc->caps);
139 version = ushc->caps & USHC_GET_CAPS_VERSION_MASK;
453 mmc->caps = MMC_CAP_4_BIT_DATA | MMC_CAP_SDIO_IRQ;
454 mmc->caps |= (ushc->caps & USHC_GET_CAPS_HIGH_SPD) ? MMC_CAP_SD_HIGHSPEED : 0;
/linux-master/drivers/s390/cio/
H A Dvfio_ccw_ops.c331 struct vfio_info_cap caps = { .buf = NULL, .size = 0 }; local
354 ret = vfio_info_add_capability(&caps, &cap_type.header,
360 if (info->argsz < sizeof(*info) + caps.size) {
361 info->argsz = sizeof(*info) + caps.size;
364 vfio_info_cap_shift(&caps, sizeof(*info));
366 caps.buf, caps.size)) {
367 kfree(caps.buf);
373 kfree(caps.buf);
/linux-master/sound/soc/sprd/
H A Dsprd-pcm-compress.c609 struct snd_compr_caps *caps)
611 caps->direction = cstream->direction;
612 caps->min_fragment_size = SPRD_COMPR_MIN_FRAGMENT_SIZE;
613 caps->max_fragment_size = SPRD_COMPR_MAX_FRAGMENT_SIZE;
614 caps->min_fragments = SPRD_COMPR_MIN_NUM_FRAGMENTS;
615 caps->max_fragments = SPRD_COMPR_MAX_NUM_FRAGMENTS;
616 caps->num_codecs = 2;
617 caps->codecs[0] = SND_AUDIOCODEC_MP3;
618 caps->codecs[1] = SND_AUDIOCODEC_AAC;
607 sprd_platform_compr_get_caps(struct snd_soc_component *component, struct snd_compr_stream *cstream, struct snd_compr_caps *caps) argument
/linux-master/drivers/mtd/nand/raw/atmel/
H A Dnand-controller.c198 const struct atmel_nand_controller_caps *caps);
220 const struct atmel_nand_controller_caps *caps; member in struct:atmel_nand_controller
583 nand->activecs->io.virt + nc->caps->cle_offs);
588 nand->activecs->io.virt + nc->caps->ale_offs);
1127 if (nc->caps->legacy_of_bindings) {
1541 return nc->caps->ops->setup_interface(nand, csline, conf);
1553 return nc->caps->ops->exec_op(nand, op, check_only);
1565 if (!nc->mck || !nc->caps->ops->setup_interface)
1739 nc->caps->ops->nand_init(nc, nand);
1857 if (nc->caps
2024 atmel_nand_controller_init(struct atmel_nand_controller *nc, struct platform_device *pdev, const struct atmel_nand_controller_caps *caps) argument
2335 atmel_hsmc_nand_controller_probe(struct platform_device *pdev, const struct atmel_nand_controller_caps *caps) argument
2412 atmel_smc_nand_controller_probe(struct platform_device *pdev, const struct atmel_nand_controller_caps *caps) argument
2576 const struct atmel_nand_controller_caps *caps; local
[all...]
/linux-master/drivers/gpu/drm/msm/disp/dpu1/
H A Ddpu_encoder_phys_wb.c48 *forced_on = mdp->ops.setup_clk_force_ctrl(mdp, wb->caps->clk_ctrl, enable);
67 ot_params.xin_id = hw_wb->caps->xin_id;
73 ot_params.vbif_idx = hw_wb->caps->vbif_idx;
103 if (!phys_enc->hw_wb || !phys_enc->hw_wb->caps) {
111 qos_params.vbif_idx = hw_wb->caps->vbif_idx;
112 qos_params.xin_id = hw_wb->caps->xin_id;
228 if (test_bit(DPU_CTL_ACTIVE_CFG, &ctl->caps->features) &&
545 if (hw_ctl->caps->features & BIT(DPU_CTL_ACTIVE_CFG))
688 phys_enc->irq[INTR_IDX_WB_DONE] = phys_enc->hw_wb->caps->intr_wb_done;
/linux-master/sound/core/
H A Dcompress_offload.c51 unsigned long caps; member in struct:snd_compr_file
436 struct snd_compr_caps caps; local
441 memset(&caps, 0, sizeof(caps));
442 retval = stream->ops->get_caps(stream, &caps);
445 if (copy_to_user((void __user *)arg, &caps, sizeof(caps)))
456 struct snd_compr_codec_caps *caps __free(kfree) = NULL;
461 caps = kzalloc(sizeof(*caps), GFP_KERNE
[all...]
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_common.h92 struct ice_aqc_get_phy_caps_data *caps,
123 bool ice_is_phy_caps_an_enabled(struct ice_aqc_get_phy_caps_data *caps);
125 enum ice_fc_mode ice_caps_to_fc_mode(u8 caps);
126 enum ice_fec_mode ice_caps_to_fec_mode(u8 caps, u8 fec_options);
134 ice_phy_caps_equals_cfg(struct ice_aqc_get_phy_caps_data *caps,
138 struct ice_aqc_get_phy_caps_data *caps,

Completed in 523 milliseconds

<<11121314151617181920>>