| /linux/drivers/net/ethernet/intel/ice/devlink/ |
| H A D | port.c | 55 struct device *dev = ice_pf_to_dev(pf); in ice_devlink_port_options_print() local 129 struct device *dev = ice_pf_to_dev(pf); in ice_devlink_aq_set_port_option() local 189 struct device *dev = ice_pf_to_dev(pf); in ice_devlink_port_split() local 270 struct devlink_port_attrs *attrs) in ice_devlink_set_port_split_options() 308 u64 id; in ice_devlink_set_switch_id() local 327 struct devlink_port_attrs attrs = {}; in ice_devlink_create_pf_port() local 331 struct device *dev; in ice_devlink_create_pf_port() local 418 struct devlink_port_attrs *attrs = &port->attrs; in ice_devlink_port_set_vf_fn_mac() local 446 struct devlink_port_attrs attrs = {}; in ice_devlink_create_vf_port() local 450 struct device *dev; in ice_devlink_create_vf_port() local [all …]
|
| /linux/drivers/net/ovpn/ |
| H A D | netlink.c | 40 struct net_device *dev; in ovpn_get_dev_from_attrs() local 97 static bool ovpn_nl_attr_sockaddr_remote(struct nlattr **attrs, in ovpn_nl_attr_sockaddr_remote() 147 static u8 *ovpn_nl_attr_local_ip(struct nlattr **attrs) in ovpn_nl_attr_local_ip() 184 struct nlattr **attrs) in ovpn_nl_peer_precheck() 280 struct nlattr **attrs) in ovpn_nl_peer_modify() 343 struct nlattr *attrs[OVPN_A_PEER_MAX + 1]; in ovpn_nl_peer_new_doit() local 468 struct nlattr *attrs[OVPN_A_PEER_MAX + 1]; in ovpn_nl_peer_set_doit() local 544 int id; in ovpn_nl_send_peer() local 652 struct nlattr *attrs[OVPN_A_PEER_MAX + 1]; in ovpn_nl_peer_get_doit() local 778 struct nlattr *attrs[OVPN_A_PEER_MAX + 1]; in ovpn_nl_peer_del_doit() local [all …]
|
| /linux/arch/powerpc/platforms/pseries/ |
| H A D | vio.c | 482 static void *vio_dma_iommu_alloc_coherent(struct device *dev, size_t size, in vio_dma_iommu_alloc_coherent() 484 unsigned long attrs) in vio_dma_iommu_alloc_coherent() 505 static void vio_dma_iommu_free_coherent(struct device *dev, size_t size, in vio_dma_iommu_free_coherent() 507 unsigned long attrs) in vio_dma_iommu_free_coherent() 515 static dma_addr_t vio_dma_iommu_map_page(struct device *dev, struct page *page, in vio_dma_iommu_map_page() 518 unsigned long attrs) in vio_dma_iommu_map_page() 539 static void vio_dma_iommu_unmap_page(struct device *dev, dma_addr_t dma_handle, in vio_dma_iommu_unmap_page() 542 unsigned long attrs) in vio_dma_iommu_unmap_page() 551 static int vio_dma_iommu_map_sg(struct device *dev, struct scatterlist *sglist, in vio_dma_iommu_map_sg() 553 unsigned long attrs) in vio_dma_iommu_map_sg() [all …]
|
| /linux/drivers/net/ethernet/amazon/ena/ |
| H A D | ena_devlink.c | 10 static int ena_devlink_enable_phc_validate(struct devlink *devlink, u32 id, in ena_devlink_enable_phc_validate() 65 struct devlink_port_attrs attrs = {}; in ena_devlink_port_register() local 158 struct device *dev = &adapter->pdev->dev; in ena_devlink_alloc() local 196 void ena_devlink_register(struct devlink *devlink, struct device *dev) in ena_devlink_register()
|
| /linux/drivers/net/ethernet/intel/i40e/ |
| H A D | i40e_devlink.c | 136 i40e_alloc_pf(struct device * dev) i40e_alloc_pf() argument 190 u64 id = pci_get_dsn(pf->pdev); i40e_devlink_set_switch_id() local 209 struct devlink_port_attrs attrs = {}; i40e_devlink_create_port() local 210 struct device *dev = &pf->pdev->dev; i40e_devlink_create_port() local [all...] |
| /linux/drivers/usb/usbip/ |
| H A D | vhci_sysfs.c | 147 static ssize_t status_show(struct device *dev, in status_show() 165 static ssize_t nports_show(struct device *dev, struct device_attribute *attr, in nports_show() 233 static ssize_t detach_store(struct device *dev, struct device_attribute *attr, in detach_store() 309 static ssize_t attach_store(struct device *dev, struct device_attribute *attr, in attach_store() 460 static void set_status_attr(int id) in set_status_attr() 477 int id; in init_status_attrs() local 501 struct attribute **attrs; in vhci_init_attr_group() local
|
| /linux/drivers/extcon/ |
| H A D | extcon.c | 34 unsigned int id; member 227 struct attribute *attrs[3]; /* to be fed to attr_g.attrs */ member 266 static int find_cable_index_by_id(struct extcon_dev *edev, const unsigned int id) in find_cable_index_by_id() 307 static bool is_extcon_property_supported(unsigned int id, unsigned int prop) in is_extcon_property_supported() 321 unsigned int id, int index,unsigned int prop) in is_extcon_property_capability() 353 static void init_property(struct extcon_dev *edev, unsigned int id, int index) in init_property() 368 static ssize_t state_show(struct device *dev, struct device_attribute *attr, in state_show() 387 static ssize_t name_show(struct device *dev, struct device_attribute *attr, in name_show() 396 static ssize_t cable_name_show(struct device *dev, in cable_name_show() 407 static ssize_t cable_state_show(struct device *dev, in cable_state_show() [all …]
|
| /linux/kernel/ |
| H A D | workqueue.c | 188 int id; /* I: pool ID */ member 222 struct workqueue_attrs *attrs; /* I: worker attributes */ member 2774 int id; in create_worker() local 4646 void free_workqueue_attrs(struct workqueue_attrs *attrs) in free_workqueue_attrs() 4665 struct workqueue_attrs *attrs; in alloc_workqueue_attrs_noprof() local 4704 static void wqattrs_clear_for_pool(struct workqueue_attrs *attrs) in wqattrs_clear_for_pool() 4713 static u32 wqattrs_hash(const struct workqueue_attrs *attrs) in wqattrs_hash() 4743 static void wqattrs_actualize_cpumask(struct workqueue_attrs *attrs, in wqattrs_actualize_cpumask() 4758 wqattrs_pod_type(const struct workqueue_attrs *attrs) in wqattrs_pod_type() 5045 static struct worker_pool *get_unbound_pool(const struct workqueue_attrs *attrs) in get_unbound_pool() [all …]
|
| /linux/drivers/net/ethernet/rocker/ |
| H A D | rocker_main.c | 704 struct net_device *dev = rocker_port->dev; in rocker_dma_rx_ring_skb_alloc() local 728 const struct rocker_tlv **attrs) in rocker_dma_rx_ring_skb_unmap() 745 const struct rocker_tlv *attrs[ROCKER_TLV_RX_MAX + 1]; in rocker_dma_rx_ring_skb_free() local 914 const struct rocker_tlv *attrs[ROCKER_TLV_EVENT_LINK_CHANGED_MAX + 1]; in rocker_event_link_change() local 948 const struct rocker_tlv *attrs[ROCKER_TLV_EVENT_MAC_VLAN_MAX + 1]; in rocker_event_mac_vlan_seen() local 974 const struct rocker_tlv *attrs[ROCKER_TLV_EVENT_MAX + 1]; in rocker_event_process() local 1119 const struct rocker_tlv *attrs[ROCKER_TLV_CMD_MAX + 1]; in rocker_cmd_get_port_settings_ethtool_proc() local 1158 const struct rocker_tlv *attrs[ROCKER_TLV_CMD_MAX + 1]; in rocker_cmd_get_port_settings_macaddr_proc() local 1185 const struct rocker_tlv *attrs[ROCKER_TLV_CMD_MAX + 1]; in rocker_cmd_get_port_settings_mode_proc() local 1214 const struct rocker_tlv *attrs[ROCKER_TLV_CMD_MAX + 1]; in rocker_cmd_get_port_settings_phys_name_proc() local [all …]
|
| /linux/drivers/infiniband/hw/mlx5/ |
| H A D | devx.c | 101 struct mlx5_ib_dev *dev; member 121 devx_ufile2uctx(const struct uverbs_attr_bundle *attrs) in devx_ufile2uctx() 126 static int set_uctx_ucaps(struct mlx5_ib_dev *dev, u64 req_ucaps, u32 *cap) in set_uctx_ucaps() 146 int mlx5_ib_devx_create(struct mlx5_ib_dev *dev, bool is_user, u64 req_ucaps) in mlx5_ib_devx_create() 187 void mlx5_ib_devx_destroy(struct mlx5_ib_dev *dev, u16 uid) in mlx5_ib_devx_destroy() 634 static bool devx_is_valid_obj_id(struct uverbs_attr_bundle *attrs, in devx_is_valid_obj_id() 637 struct mlx5_ib_dev *dev = mlx5_udata_to_mdev(&attrs->driver_udata); in devx_is_valid_obj_id() local 977 struct mlx5_ib_dev *dev; in devx_get_uid() local 995 static bool devx_is_general_cmd(void *in, struct mlx5_ib_dev *dev) in devx_is_general_cmd() 1034 struct mlx5_ib_dev *dev; in UVERBS_HANDLER() local [all …]
|
| /linux/drivers/net/ethernet/marvell/octeontx2/nic/ |
| H A D | rep.c | 149 rvu_rep_sp_stats64(const struct net_device *dev, in rvu_rep_sp_stats64() 172 rvu_rep_has_offload_stats(const struct net_device *dev, int attr_id) in rvu_rep_has_offload_stats() 178 rvu_rep_get_offload_stats(int attr_id, const struct net_device *dev, in rvu_rep_get_offload_stats() 225 u64 id; in rvu_rep_devlink_set_switch_id() local 240 struct devlink_port_attrs attrs = {}; in rvu_rep_devlink_port_register() local 318 static int rvu_rep_change_mtu(struct net_device *dev, int new_mtu) in rvu_rep_change_mtu() 380 static void rvu_rep_get_stats64(struct net_device *dev, in rvu_rep_get_stats64() 416 static netdev_tx_t rvu_rep_xmit(struct sk_buff *skb, struct net_device *dev) in rvu_rep_xmit() 450 static int rvu_rep_open(struct net_device *dev) in rvu_rep_open() 469 static int rvu_rep_stop(struct net_device *dev) in rvu_rep_stop() [all …]
|
| /linux/drivers/spi/ |
| H A D | spi.c | 48 static void spidev_release(struct device *dev) in spidev_release() 59 modalias_show(struct device *dev, struct device_attribute *a, char *buf) in modalias_show() 72 static ssize_t driver_override_store(struct device *dev, in driver_override_store() 86 static ssize_t driver_override_show(struct device *dev, in driver_override_show() 99 static struct spi_statistics __percpu *spi_alloc_pcpu_stats(struct device *dev) in spi_alloc_pcpu_stats() 345 static const struct spi_device_id *spi_match_id(const struct spi_device_id *id, const char *name) in spi_match_id() 375 static int spi_match_device(struct device *dev, const struct device_driver *drv) in spi_match_device() 398 static int spi_uevent(const struct device *dev, struct kobj_uevent_env *env) in spi_uevent() 410 static int spi_probe(struct device *dev) in spi_probe() 441 static void spi_remove(struct device *dev) in spi_remove() [all …]
|
| /linux/drivers/video/fbdev/omap2/omapfb/ |
| H A D | omapfb.h | 41 int id; member 42 unsigned long attrs; member 59 int id; member 79 struct device *dev; member
|
| /linux/net/ncsi/ |
| H A D | ncsi-netlink.c | 37 struct net_device *dev; in ndp_from_ifindex() local 95 struct ncsi_dev_priv *ndp, unsigned int id) in ncsi_write_package_info() 215 struct nlattr *attrs[NCSI_ATTR_MAX + 1]; in ncsi_pkg_info_all_nl() local 563 int ncsi_send_netlink_err(struct net_device *dev, in ncsi_send_netlink_err()
|
| /linux/drivers/net/ethernet/intel/ixgbe/devlink/ |
| H A D | devlink.c | 499 struct ixgbe_adapter *ixgbe_allocate_devlink(struct device *dev) in ixgbe_allocate_devlink() 522 u64 id = pci_get_dsn(adapter->pdev); in ixgbe_devlink_set_switch_id() local 540 struct device *dev = &adapter->pdev->dev; in ixgbe_devlink_register_port() local 541 struct devlink_port_attrs attrs = {}; in ixgbe_devlink_register_port() local
|
| /linux/drivers/nvme/host/ |
| H A D | pci.c | 155 struct device *dev; member 222 struct nvme_dev *dev; member 305 static inline unsigned int nvme_dbbuf_size(struct nvme_dev *dev) in nvme_dbbuf_size() 310 static void nvme_dbbuf_dma_alloc(struct nvme_dev *dev) in nvme_dbbuf_dma_alloc() 347 static void nvme_dbbuf_dma_free(struct nvme_dev *dev) in nvme_dbbuf_dma_free() 363 static void nvme_dbbuf_init(struct nvme_dev *dev, in nvme_dbbuf_init() 386 static void nvme_dbbuf_set(struct nvme_dev *dev) in nvme_dbbuf_set() 446 nvme_setup_descriptor_pools(struct nvme_dev *dev, unsigned numa_node) in nvme_setup_descriptor_pools() 473 static void nvme_release_descriptor_pools(struct nvme_dev *dev) in nvme_release_descriptor_pools() 488 struct nvme_dev *dev = to_nvme_dev(data); in nvme_init_hctx_common() local [all …]
|
| /linux/drivers/infiniband/hw/hns/ |
| H A D | hns_roce_cq.c | 115 int id; in alloc_cqn() local 228 struct device *dev = hr_dev->dev; in free_cqc() local 408 struct uverbs_attr_bundle *attrs) in hns_roce_create_cq() 527 struct device *dev = hr_dev->dev; in hns_roce_cq_event() local
|
| /linux/include/linux/ |
| H A D | arm_ffa.h | 135 u32 id; member 140 struct device dev; member 192 static inline void ffa_device_unregister(struct ffa_device *dev) {} in ffa_device_unregister() 233 u16 id; member 254 bool ffa_partition_check_property(struct ffa_device *dev, u32 property) in ffa_partition_check_property() 259 #define ffa_partition_supports_notify_recv(dev) \ argument 262 #define ffa_partition_supports_indirect_msg(dev) \ argument 265 #define ffa_partition_supports_direct_recv(dev) \ argument 268 #define ffa_partition_supports_direct_req2_recv(dev) \ argument 329 u8 attrs; member [all …]
|
| /linux/net/wireless/ |
| H A D | nl80211.c | 68 struct net *netns, struct nlattr **attrs) in __cfg80211_wdev_from_attrs() 140 __cfg80211_rdev_from_attrs(struct net *netns, struct nlattr **attrs) in __cfg80211_rdev_from_attrs() 1385 static unsigned int nl80211_link_id(struct nlattr **attrs) in nl80211_link_id() 1392 static int nl80211_link_id_or_invalid(struct nlattr **attrs) in nl80211_link_id_or_invalid() 3518 struct nlattr **attrs = info->attrs; in _nl80211_parse_chandef() local 3657 struct net_device *dev, in __nl80211_set_channel() 4194 struct net_device *dev = wdev->netdev; in nl80211_send_iface() local 4585 struct net_device *dev = info->user_ptr[1]; in nl80211_set_interface() local 4806 struct net_device *dev = info->user_ptr[1]; in nl80211_set_noack_map() local 4897 struct net_device *dev = info->user_ptr[1]; in nl80211_get_key() local [all …]
|
| /linux/drivers/nvmem/ |
| H A D | core.c | 43 const char *id; member 174 static ssize_t type_show(struct device *dev, in type_show() 184 static ssize_t force_ro_show(struct device *dev, struct device_attribute *attr, in force_ro_show() 192 static ssize_t force_ro_store(struct device *dev, struct device_attribute *attr, in force_ro_store() 216 struct device *dev; in bin_attr_nvmem_read() local 249 struct device *dev; in bin_attr_nvmem_write() local 301 struct device *dev = kobj_to_dev(kobj); in nvmem_bin_attr_is_visible() local 311 struct device *dev = kobj_to_dev(kobj); in nvmem_bin_attr_size() local 320 struct device *dev = kobj_to_dev(kobj); in nvmem_attr_is_visible() local 462 struct bin_attribute *attrs; in nvmem_populate_sysfs_cells() local [all …]
|
| /linux/drivers/gpu/drm/amd/amdkfd/ |
| H A D | kfd_topology.c | 112 static void kfd_release_topology_device(struct kfd_topology_device *dev) in kfd_release_topology_device() 162 struct kfd_topology_device *dev; in kfd_release_topology_device_list() local 180 struct kfd_topology_device *dev; in kfd_create_topology_device() local 377 static ssize_t perf_show(struct kobject *kobj, struct kobj_attribute *attrs, in perf_show() 408 struct kfd_topology_device *dev; in node_show() local 562 static void kfd_remove_sysfs_node_entry(struct kfd_topology_device *dev) in kfd_remove_sysfs_node_entry() 637 static int kfd_build_sysfs_node_entry(struct kfd_topology_device *dev, in kfd_build_sysfs_node_entry() 638 uint32_t id) in kfd_build_sysfs_node_entry() 647 struct attribute **attrs; in kfd_build_sysfs_node_entry() local 824 struct kfd_topology_device *dev; in kfd_build_sysfs_node_tree() local [all …]
|
| H A D | kfd_svm.c | 152 svm_is_valid_dma_mapping_addr(struct device *dev, dma_addr_t dma_addr) in svm_is_valid_dma_mapping_addr() argument 165 struct device *dev = adev->dev; in svm_range_dma_map_dev() local 235 svm_range_dma_unmap_dev(struct device * dev,dma_addr_t * dma_addr,unsigned long offset,unsigned long npages) svm_range_dma_unmap_dev() argument 257 struct device *dev; svm_range_dma_unmap() local 715 svm_range_check_attr(struct kfd_process * p,uint32_t nattr,struct kfd_ioctl_svm_attribute * attrs) svm_range_check_attr() argument 764 svm_range_apply_attrs(struct kfd_process * p,struct svm_range * prange,uint32_t nattr,struct kfd_ioctl_svm_attribute * attrs,bool * update_mapping) svm_range_apply_attrs() argument 816 svm_range_is_same_attrs(struct kfd_process * p,struct svm_range * prange,uint32_t nattr,struct kfd_ioctl_svm_attribute * attrs) svm_range_is_same_attrs() argument 2058 int i, id; svm_range_set_max_pages() local 2134 svm_range_add(struct kfd_process * p,uint64_t start,uint64_t size,uint32_t nattr,struct kfd_ioctl_svm_attribute * attrs,struct list_head * update_list,struct list_head * insert_list,struct list_head * remove_list,struct list_head * remap_list) svm_range_add() argument 3637 svm_range_set_attr(struct kfd_process * p,struct mm_struct * mm,uint64_t start,uint64_t size,uint32_t nattr,struct kfd_ioctl_svm_attribute * attrs) svm_range_set_attr() argument 3771 svm_range_get_attr(struct kfd_process * p,struct mm_struct * mm,uint64_t start,uint64_t size,uint32_t nattr,struct kfd_ioctl_svm_attribute * attrs) svm_range_get_attr() argument 4252 svm_ioctl(struct kfd_process * p,enum kfd_ioctl_svm_op op,uint64_t start,uint64_t size,uint32_t nattrs,struct kfd_ioctl_svm_attribute * attrs) svm_ioctl() argument [all...] |
| /linux/drivers/vdpa/vdpa_user/ |
| H A D | vduse_dev.c | 76 struct vduse_dev *dev; member 88 struct device *dev; member 157 static inline struct vduse_dev *dev_to_vduse(struct device *dev) in dev_to_vduse() 197 static void vduse_dev_broken(struct vduse_dev *dev) in vduse_dev_broken() 215 static int vduse_dev_msg_sync(struct vduse_dev *dev, in vduse_dev_msg_sync() 253 static int vduse_dev_get_vq_state_packed(struct vduse_dev *dev, in vduse_dev_get_vq_state_packed() 279 static int vduse_dev_get_vq_state_split(struct vduse_dev *dev, in vduse_dev_get_vq_state_split() 298 static int vduse_dev_set_status(struct vduse_dev *dev, u8 status) in vduse_dev_set_status() 308 static int vduse_dev_update_iotlb(struct vduse_dev *dev, in vduse_dev_update_iotlb() 326 struct vduse_dev *dev = file->private_data; in vduse_dev_read_iter() local [all …]
|
| /linux/drivers/staging/greybus/ |
| H A D | light.c | 20 u8 id; member 28 struct attribute **attrs; member 44 u8 id; member 217 static ssize_t color_show(struct device *dev, struct device_attribute *attr, in color_show() 226 static ssize_t color_store(struct device *dev, struct device_attribute *attr, in color_store() 515 struct device *dev = &connection->bundle->dev; in gb_lights_light_v4l2_register() local 987 static int gb_lights_light_config(struct gb_lights *glights, u8 id) in gb_lights_light_config() 1196 struct device *dev = &connection->bundle->dev; in gb_lights_request_handler() local 1247 const struct greybus_bundle_id *id) in gb_lights_probe()
|
| /linux/include/linux/phy/ |
| H A D | phy.h | 165 struct device dev; member 166 int id; member 172 struct phy_attrs attrs; member 186 struct device *dev; member 210 #define of_phy_provider_register(dev, xlate) \ argument 213 #define devm_of_phy_provider_register(dev, xlate) \ argument 216 #define of_phy_provider_register_full(dev, children, xlate) \ argument 219 #define devm_of_phy_provider_register_full(dev, children, xlate) \ argument 443 static inline struct phy *phy_get(struct device *dev, const char *string) in phy_get() 448 static inline struct phy *devm_phy_get(struct device *dev, const char *string) in devm_phy_get() [all …]
|