Home
last modified time | relevance | path

Searched refs:ext (Results 1 – 25 of 204) sorted by relevance

123456789

/drivers/extcon/
A Dextcon-intel-cht-wc.c181 dev_warn(ext->dev, in cht_wc_extcon_get_charger()
243 if (ext->vbus_boost && ext->vbus_boost_enabled != enable) { in cht_wc_extcon_set_otgmode()
323 cht_wc_extcon_set_state(ext, ext->previous_cable, false); in cht_wc_extcon_pwrsrc_event()
328 extcon_set_state_sync(ext->edev, EXTCON_USB_HOST, ext->usb_host); in cht_wc_extcon_pwrsrc_event()
330 if (ext->usb_host) in cht_wc_extcon_pwrsrc_event()
342 if (ext->psy) in cht_wc_extcon_pwrsrc_event()
432 ext->vbus_boost = devm_regulator_get_optional(ext->dev, "vbus"); in cht_wc_extcon_get_role_sw_and_regulator()
486 ext->psy = devm_power_supply_register(ext->dev, in cht_wc_extcon_register_psy()
504 ext = devm_kzalloc(&pdev->dev, sizeof(*ext), GFP_KERNEL); in cht_wc_extcon_probe()
505 if (!ext) in cht_wc_extcon_probe()
[all …]
/drivers/net/ethernet/netronome/nfp/flower/
A Dmatch.c15 ext->nfp_flow_key_layer = key_type; in nfp_flower_compile_meta()
16 ext->mask_id = ~0; in nfp_flower_compile_meta()
227 ext->tos |= tmp & (~msk->tos); in nfp_flower_compile_ip_ext()
231 ext->ttl |= tmp & (~msk->ttl); in nfp_flower_compile_ip_ext()
244 ext->flags |= NFP_FL_TCP_FLAG_FIN; in nfp_flower_compile_ip_ext()
249 ext->flags |= NFP_FL_TCP_FLAG_SYN; in nfp_flower_compile_ip_ext()
286 struct nfp_flower_vlan *ext, in nfp_flower_fill_vlan() argument
369 ext->ipv6_src.s6_addr[i] |= tmp & in nfp_flower_compile_ipv6()
375 ext->ipv6_dst.s6_addr[i] |= tmp & in nfp_flower_compile_ipv6()
549 u8 *ext; in nfp_flower_compile_flow_match() local
[all …]
A Dmain.h154 struct nfp_tun_neigh_ext ext; member
170 struct nfp_tun_neigh_ext ext; member
556 nfp_flower_compile_meta(struct nfp_flower_meta_tci *ext,
559 nfp_flower_compile_tci(struct nfp_flower_meta_tci *ext,
569 nfp_flower_compile_mac(struct nfp_flower_mac_mpls *ext,
573 nfp_flower_compile_mpls(struct nfp_flower_mac_mpls *ext,
578 nfp_flower_compile_tport(struct nfp_flower_tp_ports *ext,
582 nfp_flower_compile_vlan(struct nfp_flower_vlan *ext,
586 nfp_flower_compile_ipv4(struct nfp_flower_ipv4 *ext,
589 nfp_flower_compile_ipv6(struct nfp_flower_ipv6 *ext,
[all …]
A Dtunnel_conf.c326 struct nfp_tun_neigh_ext *ext; in nfp_tun_mutual_link() local
342 ext = neigh->is_ipv6 ? in nfp_tun_mutual_link()
403 struct nfp_tun_neigh_ext *ext; in nfp_tun_cleanup_nn_entries() local
413 ext = neigh->is_ipv6 ? in nfp_tun_cleanup_nn_entries()
416 ext->host_ctx = cpu_to_be32(U32_MAX); in nfp_tun_cleanup_nn_entries()
418 ext->vlan_tci = cpu_to_be16(U16_MAX); in nfp_tun_cleanup_nn_entries()
442 struct nfp_tun_neigh_ext *ext; in nfp_tun_unlink_and_update_nn_entries() local
447 ext = neigh->is_ipv6 ? in nfp_tun_unlink_and_update_nn_entries()
493 struct nfp_tun_neigh_ext *ext; in nfp_tun_write_neigh() local
514 ext = &payload->ext; in nfp_tun_write_neigh()
[all …]
/drivers/hid/
A Dhid-wiimote-modules.c854 bx = ext[0]; in wiimod_nunchuk_in_ext()
855 by = ext[1]; in wiimod_nunchuk_in_ext()
1668 lx = (ext[0] & 0xff) | ((ext[1] & 0x0f) << 8); in wiimod_pro_in_ext()
1669 rx = (ext[2] & 0xff) | ((ext[3] & 0x0f) << 8); in wiimod_pro_in_ext()
1670 ly = (ext[4] & 0xff) | ((ext[5] & 0x0f) << 8); in wiimod_pro_in_ext()
1671 ry = (ext[6] & 0xff) | ((ext[7] & 0x0f) << 8); in wiimod_pro_in_ext()
2479 …rtt = ((ext[2] & 0x01) << 5 | (ext[0] & 0xc0) >> 3 | (ext[1] & 0xc0) >> 5 | ( ext[2] & 0x80 ) >> 7… in wiimod_turntable_in_ext()
2480 ltt = ((ext[4] & 0x01) << 5 | (ext[3] & 0x1f)); in wiimod_turntable_in_ext()
2740 x = ext[0]; in wiimod_mp_in_mp()
2741 y = ext[1]; in wiimod_mp_in_mp()
[all …]
/drivers/gpu/drm/i915/
A Di915_user_extensions.c16 int i915_user_extensions(struct i915_user_extension __user *ext, in i915_user_extensions() argument
23 while (ext) { in i915_user_extensions()
31 err = check_user_mbz(&ext->flags); in i915_user_extensions()
35 for (i = 0; i < ARRAY_SIZE(ext->rsvd); i++) { in i915_user_extensions()
36 err = check_user_mbz(&ext->rsvd[i]); in i915_user_extensions()
41 if (get_user(name, &ext->name)) in i915_user_extensions()
48 err = tbl[name](ext, data); in i915_user_extensions()
53 if (get_user(next, &ext->next_extension) || in i915_user_extensions()
57 ext = u64_to_user_ptr(next); in i915_user_extensions()
/drivers/media/common/saa7146/
A Dsaa7146_core.c284 if (dev->ext) { in interrupt_hw()
286 if (dev->ext->irq_func) in interrupt_hw()
288 isr &= ~dev->ext->irq_mask; in interrupt_hw()
332 struct saa7146_extension *ext = pci_ext->ext; in saa7146_init_one() local
425 dev->ext = ext; in saa7146_init_one()
443 if (ext->probe && ext->probe(dev)) { in saa7146_init_one()
501 dev->ext->detach(dev); in saa7146_remove_one()
528 DEB_EE("ext:%p\n", ext); in saa7146_register_extension()
530 ext->driver.name = ext->name; in saa7146_register_extension()
531 ext->driver.id_table = ext->pci_tbl; in saa7146_register_extension()
[all …]
/drivers/net/wireless/intel/ipw2x00/
A Dlibipw_wx.c564 switch (ext->alg) { in libipw_wx_set_encodeext()
579 dev->name, ext->alg); in libipw_wx_set_encodeext()
591 dev->name, ext->alg); in libipw_wx_set_encodeext()
618 (*crypt)->ops->set_key(ext->key, ext->key_len, ext->rx_seq, in libipw_wx_set_encodeext()
689 memset(ext, 0, sizeof(*ext)); in libipw_wx_get_encodeext()
692 ext->alg = IW_ENCODE_ALG_NONE; in libipw_wx_get_encodeext()
693 ext->key_len = 0; in libipw_wx_get_encodeext()
697 ext->alg = IW_ENCODE_ALG_WEP; in libipw_wx_get_encodeext()
699 ext->alg = IW_ENCODE_ALG_TKIP; in libipw_wx_get_encodeext()
706 memcpy(ext->key, sec->keys[idx], ext->key_len); in libipw_wx_get_encodeext()
[all …]
/drivers/counter/
A Dcounter-chrdev.c250 if (ext[*ext_idx].type == COUNTER_COMP_ARRAY) { in counter_get_ext()
251 element = ext[*ext_idx].priv; in counter_get_ext()
271 struct counter_comp *ext; in counter_add_watch() local
287 ext = counter->ext; in counter_add_watch()
297 ext = counter->signals[parent].ext; in counter_add_watch()
307 ext = counter->counts[parent].ext; in counter_add_watch()
355 comp_node.comp = ext[ext_idx]; in counter_add_watch()
534 const struct counter_comp *ext; in counter_get_data() local
600 ext = counter->ext; in counter_get_data()
604 ext = signal->ext; in counter_get_data()
[all …]
A Dcounter-sysfs.c748 const struct counter_comp *const ext, in counter_ext_attrs_create() argument
755 err = counter_attr_create(dev, group, ext, scope, parent); in counter_ext_attrs_create()
770 struct counter_comp ext = *comp; in counter_array_attrs_create() local
780 if (!ext.name) in counter_array_attrs_create()
790 ext.priv = element; in counter_array_attrs_create()
810 const struct counter_comp *ext; in counter_sysfs_exts_add() local
817 ext = &exts[i]; in counter_sysfs_exts_add()
818 if (ext->type == COUNTER_COMP_ARRAY) { in counter_sysfs_exts_add()
819 err = counter_array_attrs_create(dev, group, ext, scope, in counter_sysfs_exts_add()
821 array = ext->priv; in counter_sysfs_exts_add()
[all …]
/drivers/net/ethernet/altera/
A Daltera_tse_ethtool.c87 u64 ext; in tse_fill_stats() local
99 ext = (u64) csrrd32(priv->mac_dev, in tse_fill_stats()
102 ext |= csrrd32(priv->mac_dev, in tse_fill_stats()
104 buf[4] = ext; in tse_fill_stats()
107 ext = (u64) csrrd32(priv->mac_dev, in tse_fill_stats()
110 ext |= csrrd32(priv->mac_dev, in tse_fill_stats()
112 buf[5] = ext; in tse_fill_stats()
140 ext = (u64) csrrd32(priv->mac_dev, in tse_fill_stats()
142 ext |= csrrd32(priv->mac_dev, in tse_fill_stats()
144 buf[18] = ext; in tse_fill_stats()
/drivers/power/supply/
A Dpower_supply.h22 extern bool power_supply_ext_has_property(const struct power_supply_ext *ext,
27 const struct power_supply_ext *ext; member
45 const struct power_supply_ext *ext,
48 const struct power_supply_ext *ext);
56 const struct power_supply_ext *ext, in power_supply_sysfs_add_extension() argument
60 const struct power_supply_ext *ext) {} in power_supply_sysfs_remove_extension() argument
A Dpower_supply_core.c1261 return reg->ext->get_property(psy, reg->ext, reg->data, psp, val); in __power_supply_get_property()
1316 if (reg->ext->set_property) in __power_supply_set_property()
1317 return reg->ext->set_property(psy, reg->ext, reg->data, in __power_supply_set_property()
1365 if (reg->ext->property_is_writeable) in power_supply_property_is_writeable()
1366 return reg->ext->property_is_writeable(psy, reg->ext, in power_supply_property_is_writeable()
1416 if (!psy || !dev || !ext || !ext->name || !ext->properties || !ext->num_properties) in power_supply_register_extension()
1422 if (strcmp(ext->name, reg->ext->name) == 0) in power_supply_register_extension()
1425 for (i = 0; i < ext->num_properties; i++) in power_supply_register_extension()
1433 reg->ext = ext; in power_supply_register_extension()
1449 power_supply_sysfs_remove_extension(psy, ext); in power_supply_register_extension()
[all …]
/drivers/gpu/drm/i915/gem/
A Di915_gem_create.c371 struct drm_i915_gem_create_ext_memory_regions ext; in ext_set_placements() local
373 if (copy_from_user(&ext, base, sizeof(ext))) in ext_set_placements()
376 return set_placements(&ext, data); in ext_set_placements()
381 struct drm_i915_gem_create_ext_protected_content ext; in ext_set_protected() local
384 if (copy_from_user(&ext, base, sizeof(ext))) in ext_set_protected()
387 if (ext.flags) in ext_set_protected()
402 struct drm_i915_gem_create_ext_set_pat ext; in ext_set_pat() local
412 if (copy_from_user(&ext, base, sizeof(ext))) in ext_set_pat()
417 if (ext.pat_index > max_pat_index) { in ext_set_pat()
419 ext.pat_index); in ext_set_pat()
[all …]
/drivers/infiniband/core/
A Duverbs_std_types_srq.c68 attr.ext.cq = uverbs_attr_get_obj(attrs, in UVERBS_HANDLER()
70 if (IS_ERR(attr.ext.cq)) in UVERBS_HANDLER()
71 return PTR_ERR(attr.ext.cq); in UVERBS_HANDLER()
81 attr.ext.xrc.xrcd = (struct ib_xrcd *)xrcd_uobj->object; in UVERBS_HANDLER()
82 if (!attr.ext.xrc.xrcd) in UVERBS_HANDLER()
89 ret = uverbs_copy_from(&attr.ext.tag_matching.max_num_tags, in UVERBS_HANDLER()
131 &srq->ext.xrc.srq_num, in UVERBS_HANDLER()
132 sizeof(srq->ext.xrc.srq_num)); in UVERBS_HANDLER()
/drivers/block/drbd/
A Ddrbd_actlog.c674 ext->rs_left -= count; in update_rs_extent()
676 ext->rs_left += count; in update_rs_extent()
679 if (ext->rs_left < ext->rs_failed) { in update_rs_extent()
682 ext->lce.lc_number, ext->rs_left, in update_rs_extent()
702 if (ext->flags != 0) { in update_rs_extent()
705 ext->lce.lc_number, ext->rs_left, in update_rs_extent()
707 ext->flags = 0; in update_rs_extent()
709 if (ext->rs_failed) { in update_rs_extent()
712 ext->lce.lc_number, ext->rs_failed); in update_rs_extent()
724 if (ext->rs_left <= ext->rs_failed) { in update_rs_extent()
[all …]
/drivers/mailbox/
A Darm_mhuv3.c360 struct mhuv3_extension *ext[NUM_EXT]; member
381 struct mhuv3_extension *e = mhu->ext[DBE_EXT]; in mhuv3_doorbell_tx_shutdown()
730 mhu->ext[DBE_EXT] = e; in mhuv3_dbe_init()
782 if (mhu->ext[i]) in mhuv3_initialize_channels()
783 ret = mhu->ext[i]->channels_init(mhu); in mhuv3_initialize_channels()
887 if (i == FCE_EXT || !mhu->ext[i]) in mhuv3_pbx_comb_interrupt()
925 if (!mhu->ext[i]) in mhuv3_mbx_comb_interrupt()
992 if (mhu->ext[i]) in mhuv3_setup_pbx()
993 mhu->ext[i]->combined_irq_setup(mhu); in mhuv3_setup_pbx()
1026 if (mhu->ext[i]) in mhuv3_setup_mbx()
[all …]
/drivers/net/ethernet/mellanox/mlx5/core/
A Den_ethtool.c185 ext, in mlx5e_build_ptys2ethtool_map()
266 static void mlx5e_ethtool_get_speed_arr(bool ext, in mlx5e_ethtool_get_speed_arr() argument
1135 bool ext = mlx5_ptys_ext_supported(mdev); in get_supported() local
1144 bool ext) in get_advertising() argument
1201 bool ext = mlx5_ptys_ext_supported(mdev); in get_lp_advertising() local
1222 bool ext; in mlx5e_ethtool_get_link_ksettings() local
1242 admin_ext = ext; in mlx5e_ethtool_get_link_ksettings()
1243 if (ext && !eth_proto_admin) { in mlx5e_ethtool_get_link_ksettings()
1312 if (ext) in mlx5e_speed_validate()
1387 bool ext; in mlx5e_ethtool_set_link_ksettings() local
[all …]
/drivers/gpu/drm/xe/
A Dxe_exec_queue.c465 struct drm_xe_ext_set_property ext; in exec_queue_user_ext_set_property() local
469 err = copy_from_user(&ext, address, sizeof(ext)); in exec_queue_user_ext_set_property()
473 if (XE_IOCTL_DBG(xe, ext.property >= in exec_queue_user_ext_set_property()
475 XE_IOCTL_DBG(xe, ext.pad) || in exec_queue_user_ext_set_property()
478 ext.property != DRM_XE_EXEC_QUEUE_SET_PROPERTY_PXP_TYPE)) in exec_queue_user_ext_set_property()
501 struct drm_xe_user_extension ext; in exec_queue_user_extensions() local
508 err = copy_from_user(&ext, address, sizeof(ext)); in exec_queue_user_extensions()
512 if (XE_IOCTL_DBG(xe, ext.pad) || in exec_queue_user_extensions()
513 XE_IOCTL_DBG(xe, ext.name >= in exec_queue_user_extensions()
517 idx = array_index_nospec(ext.name, in exec_queue_user_extensions()
[all …]
A Dxe_eu_stall.c284 struct drm_xe_ext_set_property ext; in xe_eu_stall_user_ext_set_property() local
288 err = copy_from_user(&ext, address, sizeof(ext)); in xe_eu_stall_user_ext_set_property()
293 XE_IOCTL_DBG(xe, ext.pad)) in xe_eu_stall_user_ext_set_property()
297 return xe_set_eu_stall_property_funcs[idx](xe, ext.value, props); in xe_eu_stall_user_ext_set_property()
311 struct drm_xe_user_extension ext; in xe_eu_stall_user_extensions() local
318 err = copy_from_user(&ext, address, sizeof(ext)); in xe_eu_stall_user_extensions()
322 if (XE_IOCTL_DBG(xe, ext.pad) || in xe_eu_stall_user_extensions()
323 XE_IOCTL_DBG(xe, ext.name >= ARRAY_SIZE(xe_eu_stall_user_extension_funcs))) in xe_eu_stall_user_extensions()
326 idx = array_index_nospec(ext.name, ARRAY_SIZE(xe_eu_stall_user_extension_funcs)); in xe_eu_stall_user_extensions()
331 if (ext.next_extension) in xe_eu_stall_user_extensions()
[all …]
/drivers/misc/mei/
A Dhw.h307 struct mei_ext_hdr *ext) in mei_ext_last() argument
309 return (u8 *)ext >= (u8 *)meta + sizeof(*meta) + (meta->size * 4); in mei_ext_last()
376 static inline struct mei_ext_hdr *mei_ext_next(struct mei_ext_hdr *ext) in mei_ext_next() argument
378 return (struct mei_ext_hdr *)((u8 *)ext + (ext->length * 4)); in mei_ext_next()
388 static inline u32 mei_ext_hdr_len(const struct mei_ext_hdr *ext) in mei_ext_hdr_len() argument
390 if (!ext) in mei_ext_hdr_len()
393 return ext->length * sizeof(u32); in mei_ext_hdr_len()
/drivers/net/phy/
A Dsfp.c900 if (id->ext.enhopts & SFP_ENHOPTS_SOFT_RX_LOS) in sfp_soft_start_poll()
2359 ret = sfp_read(sfp, false, SFP_CC_BASE + 1, &id.ext, sizeof(id.ext)); in sfp_sm_mod_probe()
2367 if (ret != sizeof(id.ext)) { in sfp_sm_mod_probe()
2372 check = sfp_check(&id.ext, sizeof(id.ext) - 1); in sfp_sm_mod_probe()
2373 if (check != id.ext.cc_ext) { in sfp_sm_mod_probe()
2377 check, id.ext.cc_ext); in sfp_sm_mod_probe()
2381 check, id.ext.cc_ext); in sfp_sm_mod_probe()
2384 memset(&id.ext, 0, sizeof(id.ext)); in sfp_sm_mod_probe()
2394 (int)sizeof(id.ext.vendor_sn), id.ext.vendor_sn, in sfp_sm_mod_probe()
2395 (int)sizeof(id.ext.datecode), id.ext.datecode); in sfp_sm_mod_probe()
[all …]
/drivers/i2c/busses/
A Di2c-octeon-core.c498 u64 ext = 0; in octeon_i2c_hlc_write() local
501 ext |= (u64)msgs[0].buf[j] << (8 * i); in octeon_i2c_hlc_write()
502 octeon_i2c_writeq_flush(ext, i2c->twsi_base + OCTEON_REG_SW_TWSI_EXT(i2c)); in octeon_i2c_hlc_write()
535 *ext = (u64)msg.buf[0] << SW_TWSI_IA_SHIFT; in octeon_i2c_hlc_ext()
549 u64 ext = 0; in octeon_i2c_hlc_read_cmd() local
551 if (octeon_i2c_hlc_ext(i2c, msg, &cmd, &ext)) in octeon_i2c_hlc_read_cmd()
598 u64 cmd, ext = 0; in octeon_i2c_hlc_comp_write() local
609 set_ext = octeon_i2c_hlc_ext(i2c, msgs[0], &cmd, &ext); in octeon_i2c_hlc_comp_write()
616 ext |= (u64)msgs[1].buf[j] << (8 * i); in octeon_i2c_hlc_comp_write()
705 u64 cmd, ext = 0; in octeon_i2c_hlc_block_comp_write() local
[all …]
/drivers/gpu/drm/v3d/
A Dv3d_submit.c376 struct drm_v3d_extension __user *ext, in v3d_get_multisync_submit_deps() argument
409 struct drm_v3d_extension __user *ext, in v3d_get_cpu_indirect_csd_params() argument
451 struct drm_v3d_extension __user *ext, in v3d_get_cpu_timestamp_query_params() argument
520 struct drm_v3d_extension __user *ext, in v3d_get_cpu_reset_timestamp_params() argument
600 if (copy_from_user(&copy, ext, sizeof(copy))) in v3d_get_cpu_copy_query_results_params()
719 struct drm_v3d_extension __user *ext, in v3d_get_cpu_reset_performance_params() argument
765 struct drm_v3d_extension __user *ext, in v3d_get_cpu_copy_performance_query_params() argument
833 struct drm_v3d_extension ext; in v3d_get_extensions() local
835 if (copy_from_user(&ext, user_ext, sizeof(ext))) { in v3d_get_extensions()
840 switch (ext.id) { in v3d_get_extensions()
[all …]
/drivers/gpu/drm/amd/amdgpu/
A Dsoc15_common.h198 #define RREG32_SOC15_EXT(ip, inst, reg, ext) \ argument
200 + adev->asic_funcs->encode_ext_smn_addressing(ext)) \
202 #define WREG32_SOC15_EXT(ip, inst, reg, ext, value) \ argument
204 + adev->asic_funcs->encode_ext_smn_addressing(ext), \
207 #define RREG64_MCA(ext, mca_base, idx) \ argument
208 RREG64_PCIE_EXT(adev->asic_funcs->encode_ext_smn_addressing(ext) + mca_base + (idx * 8))
210 #define WREG64_MCA(ext, mca_base, idx, val) \ argument
211 WREG64_PCIE_EXT(adev->asic_funcs->encode_ext_smn_addressing(ext) + mca_base + (idx * 8), val)

Completed in 89 milliseconds

123456789