Home
last modified time | relevance | path

Searched refs:attrs (Results 1 – 200 of 744) sorted by relevance

1234

/linux-4.1.27/net/ieee802154/
Dnl-mac.c153 if (info->attrs[IEEE802154_ATTR_DEV_NAME]) { in ieee802154_nl_get_dev()
156 nla_strlcpy(name, info->attrs[IEEE802154_ATTR_DEV_NAME], in ieee802154_nl_get_dev()
159 } else if (info->attrs[IEEE802154_ATTR_DEV_INDEX]) { in ieee802154_nl_get_dev()
161 nla_get_u32(info->attrs[IEEE802154_ATTR_DEV_INDEX])); in ieee802154_nl_get_dev()
187 if (!info->attrs[IEEE802154_ATTR_CHANNEL] || in ieee802154_associate_req()
188 !info->attrs[IEEE802154_ATTR_COORD_PAN_ID] || in ieee802154_associate_req()
189 (!info->attrs[IEEE802154_ATTR_COORD_HW_ADDR] && in ieee802154_associate_req()
190 !info->attrs[IEEE802154_ATTR_COORD_SHORT_ADDR]) || in ieee802154_associate_req()
191 !info->attrs[IEEE802154_ATTR_CAPABILITY]) in ieee802154_associate_req()
200 if (info->attrs[IEEE802154_ATTR_COORD_HW_ADDR]) { in ieee802154_associate_req()
[all …]
Dnl-phy.c91 if (!info->attrs[IEEE802154_ATTR_PHY_NAME]) in ieee802154_list_phy()
94 name = nla_data(info->attrs[IEEE802154_ATTR_PHY_NAME]); in ieee802154_list_phy()
95 if (name[nla_len(info->attrs[IEEE802154_ATTR_PHY_NAME]) - 1] != '\0') in ieee802154_list_phy()
182 if (!info->attrs[IEEE802154_ATTR_PHY_NAME]) in ieee802154_add_iface()
185 name = nla_data(info->attrs[IEEE802154_ATTR_PHY_NAME]); in ieee802154_add_iface()
186 if (name[nla_len(info->attrs[IEEE802154_ATTR_PHY_NAME]) - 1] != '\0') in ieee802154_add_iface()
189 if (info->attrs[IEEE802154_ATTR_DEV_NAME]) { in ieee802154_add_iface()
190 devname = nla_data(info->attrs[IEEE802154_ATTR_DEV_NAME]); in ieee802154_add_iface()
191 if (devname[nla_len(info->attrs[IEEE802154_ATTR_DEV_NAME]) - 1] in ieee802154_add_iface()
211 if (info->attrs[IEEE802154_ATTR_HW_ADDR] && in ieee802154_add_iface()
[all …]
Dnl802154.c58 __cfg802154_wpan_dev_from_attrs(struct net *netns, struct nlattr **attrs) in __cfg802154_wpan_dev_from_attrs() argument
62 bool have_ifidx = attrs[NL802154_ATTR_IFINDEX]; in __cfg802154_wpan_dev_from_attrs()
63 bool have_wpan_dev_id = attrs[NL802154_ATTR_WPAN_DEV]; in __cfg802154_wpan_dev_from_attrs()
74 ifidx = nla_get_u32(attrs[NL802154_ATTR_IFINDEX]); in __cfg802154_wpan_dev_from_attrs()
76 wpan_dev_id = nla_get_u64(attrs[NL802154_ATTR_WPAN_DEV]); in __cfg802154_wpan_dev_from_attrs()
112 __cfg802154_rdev_from_attrs(struct net *netns, struct nlattr **attrs) in __cfg802154_rdev_from_attrs() argument
119 if (!attrs[NL802154_ATTR_WPAN_PHY] && in __cfg802154_rdev_from_attrs()
120 !attrs[NL802154_ATTR_IFINDEX] && in __cfg802154_rdev_from_attrs()
121 !attrs[NL802154_ATTR_WPAN_DEV]) in __cfg802154_rdev_from_attrs()
124 if (attrs[NL802154_ATTR_WPAN_PHY]) in __cfg802154_rdev_from_attrs()
[all …]
/linux-4.1.27/net/l2tp/
Dl2tp_netlink.c67 if (info->attrs[L2TP_ATTR_IFNAME]) { in l2tp_nl_session_find()
68 ifname = nla_data(info->attrs[L2TP_ATTR_IFNAME]); in l2tp_nl_session_find()
70 } else if ((info->attrs[L2TP_ATTR_SESSION_ID]) && in l2tp_nl_session_find()
71 (info->attrs[L2TP_ATTR_CONN_ID])) { in l2tp_nl_session_find()
72 tunnel_id = nla_get_u32(info->attrs[L2TP_ATTR_CONN_ID]); in l2tp_nl_session_find()
73 session_id = nla_get_u32(info->attrs[L2TP_ATTR_SESSION_ID]); in l2tp_nl_session_find()
179 if (!info->attrs[L2TP_ATTR_CONN_ID]) { in l2tp_nl_cmd_tunnel_create()
183 tunnel_id = nla_get_u32(info->attrs[L2TP_ATTR_CONN_ID]); in l2tp_nl_cmd_tunnel_create()
185 if (!info->attrs[L2TP_ATTR_PEER_CONN_ID]) { in l2tp_nl_cmd_tunnel_create()
189 peer_tunnel_id = nla_get_u32(info->attrs[L2TP_ATTR_PEER_CONN_ID]); in l2tp_nl_cmd_tunnel_create()
[all …]
/linux-4.1.27/fs/kernfs/
Dinode.c68 struct kernfs_iattrs *attrs; in __kernfs_setattr() local
72 attrs = kernfs_iattrs(kn); in __kernfs_setattr()
73 if (!attrs) in __kernfs_setattr()
76 iattrs = &attrs->ia_iattr; in __kernfs_setattr()
141 struct kernfs_iattrs *attrs; in kernfs_node_setsecdata() local
145 attrs = kernfs_iattrs(kn); in kernfs_node_setsecdata()
146 if (!attrs) in kernfs_node_setsecdata()
149 old_secdata = attrs->ia_secdata; in kernfs_node_setsecdata()
150 old_secdata_len = attrs->ia_secdata_len; in kernfs_node_setsecdata()
152 attrs->ia_secdata = *secdata; in kernfs_node_setsecdata()
[all …]
/linux-4.1.27/include/linux/
Ddma-attrs.h39 static inline void init_dma_attrs(struct dma_attrs *attrs) in init_dma_attrs() argument
41 bitmap_zero(attrs->flags, __DMA_ATTRS_LONGS); in init_dma_attrs()
50 static inline void dma_set_attr(enum dma_attr attr, struct dma_attrs *attrs) in dma_set_attr() argument
52 if (attrs == NULL) in dma_set_attr()
55 __set_bit(attr, attrs->flags); in dma_set_attr()
63 static inline int dma_get_attr(enum dma_attr attr, struct dma_attrs *attrs) in dma_get_attr() argument
65 if (attrs == NULL) in dma_get_attr()
68 return test_bit(attr, attrs->flags); in dma_get_attr()
71 static inline void dma_set_attr(enum dma_attr attr, struct dma_attrs *attrs) in dma_set_attr() argument
75 static inline int dma_get_attr(enum dma_attr attr, struct dma_attrs *attrs) in dma_get_attr() argument
Ddma-mapping.h20 struct dma_attrs *attrs);
23 struct dma_attrs *attrs);
25 void *, dma_addr_t, size_t, struct dma_attrs *attrs);
28 dma_addr_t, size_t, struct dma_attrs *attrs);
33 struct dma_attrs *attrs);
36 struct dma_attrs *attrs);
43 struct dma_attrs *attrs);
47 struct dma_attrs *attrs);
261 #define dma_map_single_attrs(dev, cpu_addr, size, dir, attrs) \ argument
264 #define dma_unmap_single_attrs(dev, dma_addr, size, dir, attrs) \ argument
[all …]
Dswiotlb.h68 struct dma_attrs *attrs);
71 struct dma_attrs *attrs);
83 enum dma_data_direction dir, struct dma_attrs *attrs);
88 struct dma_attrs *attrs);
Dcoda_psdev.h42 struct CodaFid *newfid, struct coda_vattr *attrs);
45 struct CodaFid *newfid, struct coda_vattr *attrs) ;
Dcpu.h40 extern int cpu_add_dev_attr_group(struct attribute_group *attrs);
41 extern void cpu_remove_dev_attr_group(struct attribute_group *attrs);
/linux-4.1.27/fs/hostfs/
Dhostfs_user.c194 int set_attr(const char *file, struct hostfs_iattr *attrs, int fd) in set_attr() argument
200 if (attrs->ia_valid & HOSTFS_ATTR_MODE) { in set_attr()
202 if (fchmod(fd, attrs->ia_mode) != 0) in set_attr()
204 } else if (chmod(file, attrs->ia_mode) != 0) { in set_attr()
208 if (attrs->ia_valid & HOSTFS_ATTR_UID) { in set_attr()
210 if (fchown(fd, attrs->ia_uid, -1)) in set_attr()
212 } else if (chown(file, attrs->ia_uid, -1)) { in set_attr()
216 if (attrs->ia_valid & HOSTFS_ATTR_GID) { in set_attr()
218 if (fchown(fd, -1, attrs->ia_gid)) in set_attr()
220 } else if (chown(file, -1, attrs->ia_gid)) { in set_attr()
[all …]
Dhostfs_kern.c809 struct hostfs_iattr attrs; in hostfs_setattr() local
822 attrs.ia_valid = 0; in hostfs_setattr()
824 attrs.ia_valid |= HOSTFS_ATTR_MODE; in hostfs_setattr()
825 attrs.ia_mode = attr->ia_mode; in hostfs_setattr()
828 attrs.ia_valid |= HOSTFS_ATTR_UID; in hostfs_setattr()
829 attrs.ia_uid = from_kuid(&init_user_ns, attr->ia_uid); in hostfs_setattr()
832 attrs.ia_valid |= HOSTFS_ATTR_GID; in hostfs_setattr()
833 attrs.ia_gid = from_kgid(&init_user_ns, attr->ia_gid); in hostfs_setattr()
836 attrs.ia_valid |= HOSTFS_ATTR_SIZE; in hostfs_setattr()
837 attrs.ia_size = attr->ia_size; in hostfs_setattr()
[all …]
/linux-4.1.27/net/netlabel/
Dnetlabel_mgmt.c103 entry->def.type = nla_get_u32(info->attrs[NLBL_MGMT_A_PROTOCOL]); in netlbl_mgmt_add_common()
104 if (info->attrs[NLBL_MGMT_A_DOMAIN]) { in netlbl_mgmt_add_common()
105 size_t tmp_size = nla_len(info->attrs[NLBL_MGMT_A_DOMAIN]); in netlbl_mgmt_add_common()
112 info->attrs[NLBL_MGMT_A_DOMAIN], tmp_size); in netlbl_mgmt_add_common()
124 if (!info->attrs[NLBL_MGMT_A_CV4DOI]) in netlbl_mgmt_add_common()
127 tmp_val = nla_get_u32(info->attrs[NLBL_MGMT_A_CV4DOI]); in netlbl_mgmt_add_common()
137 if (info->attrs[NLBL_MGMT_A_IPV4ADDR]) { in netlbl_mgmt_add_common()
150 if (nla_len(info->attrs[NLBL_MGMT_A_IPV4ADDR]) != in netlbl_mgmt_add_common()
155 if (nla_len(info->attrs[NLBL_MGMT_A_IPV4MASK]) != in netlbl_mgmt_add_common()
160 addr = nla_data(info->attrs[NLBL_MGMT_A_IPV4ADDR]); in netlbl_mgmt_add_common()
[all …]
Dnetlabel_unlabeled.c790 if (info->attrs[NLBL_UNLABEL_A_IPV4ADDR]) { in netlbl_unlabel_addrinfo_get()
791 addr_len = nla_len(info->attrs[NLBL_UNLABEL_A_IPV4ADDR]); in netlbl_unlabel_addrinfo_get()
793 addr_len != nla_len(info->attrs[NLBL_UNLABEL_A_IPV4MASK])) in netlbl_unlabel_addrinfo_get()
796 *addr = nla_data(info->attrs[NLBL_UNLABEL_A_IPV4ADDR]); in netlbl_unlabel_addrinfo_get()
797 *mask = nla_data(info->attrs[NLBL_UNLABEL_A_IPV4MASK]); in netlbl_unlabel_addrinfo_get()
799 } else if (info->attrs[NLBL_UNLABEL_A_IPV6ADDR]) { in netlbl_unlabel_addrinfo_get()
800 addr_len = nla_len(info->attrs[NLBL_UNLABEL_A_IPV6ADDR]); in netlbl_unlabel_addrinfo_get()
802 addr_len != nla_len(info->attrs[NLBL_UNLABEL_A_IPV6MASK])) in netlbl_unlabel_addrinfo_get()
805 *addr = nla_data(info->attrs[NLBL_UNLABEL_A_IPV6ADDR]); in netlbl_unlabel_addrinfo_get()
806 *mask = nla_data(info->attrs[NLBL_UNLABEL_A_IPV6MASK]); in netlbl_unlabel_addrinfo_get()
[all …]
Dnetlabel_cipso_v4.c107 doi_def->doi = nla_get_u32(info->attrs[NLBL_CIPSOV4_A_DOI]); in netlbl_cipsov4_add_common()
109 if (nla_validate_nested(info->attrs[NLBL_CIPSOV4_A_TAGLST], in netlbl_cipsov4_add_common()
114 nla_for_each_nested(nla, info->attrs[NLBL_CIPSOV4_A_TAGLST], nla_rem) in netlbl_cipsov4_add_common()
152 if (!info->attrs[NLBL_CIPSOV4_A_TAGLST] || in netlbl_cipsov4_add_std()
153 !info->attrs[NLBL_CIPSOV4_A_MLSLVLLST]) in netlbl_cipsov4_add_std()
156 if (nla_validate_nested(info->attrs[NLBL_CIPSOV4_A_MLSLVLLST], in netlbl_cipsov4_add_std()
177 info->attrs[NLBL_CIPSOV4_A_MLSLVLLST], in netlbl_cipsov4_add_std()
225 info->attrs[NLBL_CIPSOV4_A_MLSLVLLST], in netlbl_cipsov4_add_std()
243 if (info->attrs[NLBL_CIPSOV4_A_MLSCATLST]) { in netlbl_cipsov4_add_std()
244 if (nla_validate_nested(info->attrs[NLBL_CIPSOV4_A_MLSCATLST], in netlbl_cipsov4_add_std()
[all …]
/linux-4.1.27/net/tipc/
Dbearer.c597 struct nlattr *attrs; in __tipc_nl_add_bearer() local
605 attrs = nla_nest_start(msg->skb, TIPC_NLA_BEARER); in __tipc_nl_add_bearer()
606 if (!attrs) in __tipc_nl_add_bearer()
623 nla_nest_end(msg->skb, attrs); in __tipc_nl_add_bearer()
631 nla_nest_cancel(msg->skb, attrs); in __tipc_nl_add_bearer()
677 struct nlattr *attrs[TIPC_NLA_BEARER_MAX + 1]; in tipc_nl_bearer_get() local
680 if (!info->attrs[TIPC_NLA_BEARER]) in tipc_nl_bearer_get()
683 err = nla_parse_nested(attrs, TIPC_NLA_BEARER_MAX, in tipc_nl_bearer_get()
684 info->attrs[TIPC_NLA_BEARER], in tipc_nl_bearer_get()
689 if (!attrs[TIPC_NLA_BEARER_NAME]) in tipc_nl_bearer_get()
[all …]
Dnet.c155 struct nlattr *attrs; in __tipc_nl_add_net() local
162 attrs = nla_nest_start(msg->skb, TIPC_NLA_NET); in __tipc_nl_add_net()
163 if (!attrs) in __tipc_nl_add_net()
169 nla_nest_end(msg->skb, attrs); in __tipc_nl_add_net()
175 nla_nest_cancel(msg->skb, attrs); in __tipc_nl_add_net()
211 struct nlattr *attrs[TIPC_NLA_NET_MAX + 1]; in tipc_nl_net_set() local
214 if (!info->attrs[TIPC_NLA_NET]) in tipc_nl_net_set()
217 err = nla_parse_nested(attrs, TIPC_NLA_NET_MAX, in tipc_nl_net_set()
218 info->attrs[TIPC_NLA_NET], in tipc_nl_net_set()
223 if (attrs[TIPC_NLA_NET_ID]) { in tipc_nl_net_set()
[all …]
Dnetlink_compat.c66 int (*format)(struct tipc_nl_compat_msg *msg, struct nlattr **attrs);
193 struct nlattr **attrs; in __tipc_nl_compat_dumpit() local
195 err = tipc_nlmsg_parse(nlmsg, &attrs); in __tipc_nl_compat_dumpit()
199 err = (*cmd->format)(msg, attrs); in __tipc_nl_compat_dumpit()
310 info.attrs = attrbuf; in __tipc_nl_compat_doit()
344 struct nlattr **attrs) in tipc_nl_compat_bearer_dump() argument
348 nla_parse_nested(bearer, TIPC_NLA_BEARER_MAX, attrs[TIPC_NLA_BEARER], in tipc_nl_compat_bearer_dump()
453 struct nlattr **attrs) in tipc_nl_compat_link_stat_dump() argument
460 nla_parse_nested(link, TIPC_NLA_LINK_MAX, attrs[TIPC_NLA_LINK], NULL); in tipc_nl_compat_link_stat_dump()
564 struct nlattr **attrs) in tipc_nl_compat_link_dump() argument
[all …]
Dudp_media.c276 static int parse_options(struct nlattr *attrs[], struct udp_bearer *ub, in parse_options() argument
283 if (!attrs[TIPC_NLA_BEARER_UDP_OPTS]) in parse_options()
286 attrs[TIPC_NLA_BEARER_UDP_OPTS], in parse_options()
341 struct nlattr *attrs[]) in tipc_udp_enable() argument
356 err = parse_options(attrs, ub, &local, remote); in tipc_udp_enable()
Dlink.c1879 struct nlattr *attrs[TIPC_NLA_LINK_MAX + 1]; in tipc_nl_link_set() local
1882 if (!info->attrs[TIPC_NLA_LINK]) in tipc_nl_link_set()
1885 err = nla_parse_nested(attrs, TIPC_NLA_LINK_MAX, in tipc_nl_link_set()
1886 info->attrs[TIPC_NLA_LINK], in tipc_nl_link_set()
1891 if (!attrs[TIPC_NLA_LINK_NAME]) in tipc_nl_link_set()
1894 name = nla_data(attrs[TIPC_NLA_LINK_NAME]); in tipc_nl_link_set()
1908 if (attrs[TIPC_NLA_LINK_PROP]) { in tipc_nl_link_set()
1911 err = tipc_nl_parse_link_prop(attrs[TIPC_NLA_LINK_PROP], in tipc_nl_link_set()
2017 struct nlattr *attrs; in __tipc_nl_add_link() local
2026 attrs = nla_nest_start(msg->skb, TIPC_NLA_LINK); in __tipc_nl_add_link()
[all …]
Dnode.c531 struct nlattr *attrs; in __tipc_nl_add_node() local
538 attrs = nla_nest_start(msg->skb, TIPC_NLA_NODE); in __tipc_nl_add_node()
539 if (!attrs) in __tipc_nl_add_node()
548 nla_nest_end(msg->skb, attrs); in __tipc_nl_add_node()
554 nla_nest_cancel(msg->skb, attrs); in __tipc_nl_add_node()
/linux-4.1.27/arch/arm/include/asm/xen/
Dpage-coherent.h10 enum dma_data_direction dir, struct dma_attrs *attrs);
13 struct dma_attrs *attrs);
22 struct dma_attrs *attrs) in xen_alloc_coherent_pages() argument
24 return __generic_dma_ops(hwdev)->alloc(hwdev, size, dma_handle, flags, attrs); in xen_alloc_coherent_pages()
29 struct dma_attrs *attrs) in xen_free_coherent_pages() argument
31 __generic_dma_ops(hwdev)->free(hwdev, size, cpu_addr, dma_handle, attrs); in xen_free_coherent_pages()
36 enum dma_data_direction dir, struct dma_attrs *attrs) in xen_dma_map_page() argument
44 __generic_dma_ops(hwdev)->map_page(hwdev, page, offset, size, dir, attrs); in xen_dma_map_page()
46 __xen_dma_map_page(hwdev, page, dev_addr, offset, size, dir, attrs); in xen_dma_map_page()
51 struct dma_attrs *attrs) in xen_dma_unmap_page() argument
[all …]
/linux-4.1.27/tools/testing/selftests/efivarfs/
Defivarfs.sh45 local attrs='\x07\x00\x00\x00'
48 printf "$attrs\x00" > $file
81 local attrs='\x07\x00\x00\x00'
84 printf "$attrs\x00" > $file
108 local attrs='\x07\x00\x00\x00'
111 printf "$attrs\x00" > $file
119 printf "$attrs" > $file
136 local attrs='\x07\x00\x00\x00'
143 printf "$attrs\x00" > $file
162 local attrs='\x07\x00\x00\x00'
[all …]
/linux-4.1.27/arch/openrisc/include/asm/
Ddma-mapping.h45 struct dma_attrs *attrs) in dma_alloc_attrs() argument
50 memory = ops->alloc(dev, size, dma_handle, gfp, attrs); in dma_alloc_attrs()
61 struct dma_attrs *attrs) in dma_free_attrs() argument
67 ops->free(dev, size, cpu_addr, dma_handle, attrs); in dma_free_attrs()
73 struct dma_attrs attrs; in dma_alloc_noncoherent() local
75 dma_set_attr(DMA_ATTR_NON_CONSISTENT, &attrs); in dma_alloc_noncoherent()
77 return dma_alloc_attrs(dev, size, dma_handle, gfp, &attrs); in dma_alloc_noncoherent()
83 struct dma_attrs attrs; in dma_free_noncoherent() local
85 dma_set_attr(DMA_ATTR_NON_CONSISTENT, &attrs); in dma_free_noncoherent()
87 dma_free_attrs(dev, size, cpu_addr, dma_handle, &attrs); in dma_free_noncoherent()
/linux-4.1.27/net/wireless/
Dnl80211.c74 __cfg80211_wdev_from_attrs(struct net *netns, struct nlattr **attrs) in __cfg80211_wdev_from_attrs() argument
78 bool have_ifidx = attrs[NL80211_ATTR_IFINDEX]; in __cfg80211_wdev_from_attrs()
79 bool have_wdev_id = attrs[NL80211_ATTR_WDEV]; in __cfg80211_wdev_from_attrs()
90 ifidx = nla_get_u32(attrs[NL80211_ATTR_IFINDEX]); in __cfg80211_wdev_from_attrs()
92 wdev_id = nla_get_u64(attrs[NL80211_ATTR_WDEV]); in __cfg80211_wdev_from_attrs()
127 __cfg80211_rdev_from_attrs(struct net *netns, struct nlattr **attrs) in __cfg80211_rdev_from_attrs() argument
134 if (!attrs[NL80211_ATTR_WIPHY] && in __cfg80211_rdev_from_attrs()
135 !attrs[NL80211_ATTR_IFINDEX] && in __cfg80211_rdev_from_attrs()
136 !attrs[NL80211_ATTR_WDEV]) in __cfg80211_rdev_from_attrs()
139 if (attrs[NL80211_ATTR_WIPHY]) in __cfg80211_rdev_from_attrs()
[all …]
/linux-4.1.27/net/decnet/
Ddn_fib.c263 struct dn_fib_info *dn_fib_create_info(const struct rtmsg *r, struct nlattr *attrs[], in dn_fib_create_info() argument
277 if (attrs[RTA_MULTIPATH] && in dn_fib_create_info()
278 (nhs = dn_fib_count_nhs(attrs[RTA_MULTIPATH])) == 0) in dn_fib_create_info()
290 if (attrs[RTA_PRIORITY]) in dn_fib_create_info()
291 fi->fib_priority = nla_get_u32(attrs[RTA_PRIORITY]); in dn_fib_create_info()
293 if (attrs[RTA_METRICS]) { in dn_fib_create_info()
297 nla_for_each_nested(attr, attrs[RTA_METRICS], rem) { in dn_fib_create_info()
310 if (attrs[RTA_PREFSRC]) in dn_fib_create_info()
311 fi->fib_prefsrc = nla_get_le16(attrs[RTA_PREFSRC]); in dn_fib_create_info()
313 if (attrs[RTA_MULTIPATH]) { in dn_fib_create_info()
[all …]
Ddn_table.c227 static int dn_fib_nh_match(struct rtmsg *r, struct nlmsghdr *nlh, struct nlattr *attrs[], struct dn… in dn_fib_nh_match() argument
232 if (attrs[RTA_PRIORITY] && in dn_fib_nh_match()
233 nla_get_u32(attrs[RTA_PRIORITY]) != fi->fib_priority) in dn_fib_nh_match()
236 if (attrs[RTA_OIF] || attrs[RTA_GATEWAY]) { in dn_fib_nh_match()
237 if ((!attrs[RTA_OIF] || nla_get_u32(attrs[RTA_OIF]) == fi->fib_nh->nh_oif) && in dn_fib_nh_match()
238 (!attrs[RTA_GATEWAY] || nla_get_le16(attrs[RTA_GATEWAY]) != fi->fib_nh->nh_gw)) in dn_fib_nh_match()
243 if (!attrs[RTA_MULTIPATH]) in dn_fib_nh_match()
246 nhp = nla_data(attrs[RTA_MULTIPATH]); in dn_fib_nh_match()
247 nhlen = nla_len(attrs[RTA_MULTIPATH]); in dn_fib_nh_match()
526 static int dn_fib_table_insert(struct dn_fib_table *tb, struct rtmsg *r, struct nlattr *attrs[], in dn_fib_table_insert() argument
[all …]
/linux-4.1.27/drivers/hwmon/
Ds3c-hwmon.c57 struct s3c_hwmon_attr attrs[8]; member
132 .attrs = s3c_hwmon_attrs,
221 struct s3c_hwmon_attr *attrs, in s3c_hwmon_create_attr() argument
227 snprintf(attrs->in_name, sizeof(attrs->in_name), "in%d_input", channel); in s3c_hwmon_create_attr()
229 attr = &attrs->in; in s3c_hwmon_create_attr()
232 attr->dev_attr.attr.name = attrs->in_name; in s3c_hwmon_create_attr()
244 snprintf(attrs->label_name, sizeof(attrs->label_name), in s3c_hwmon_create_attr()
247 attr = &attrs->label; in s3c_hwmon_create_attr()
250 attr->dev_attr.attr.name = attrs->label_name; in s3c_hwmon_create_attr()
256 device_remove_file(dev, &attrs->in.dev_attr); in s3c_hwmon_create_attr()
[all …]
Diio_hwmon.c35 struct attribute **attrs; member
90 st->attrs = devm_kzalloc(dev, in iio_hwmon_probe()
91 sizeof(*st->attrs) * (st->num_channels + 1), in iio_hwmon_probe()
93 if (st->attrs == NULL) { in iio_hwmon_probe()
142 st->attrs[i] = &a->dev_attr.attr; in iio_hwmon_probe()
145 st->attr_group.attrs = st->attrs; in iio_hwmon_probe()
Di5k_amb.c113 struct i5k_device_attribute *attrs; member
277 data->attrs = kzalloc(sizeof(*data->attrs) * num_ambs * KNOBS_PER_AMB, in i5k_amb_hwmon_init()
279 if (!data->attrs) in i5k_amb_hwmon_init()
294 iattr = data->attrs + data->num_attrs; in i5k_amb_hwmon_init()
309 iattr = data->attrs + data->num_attrs; in i5k_amb_hwmon_init()
324 iattr = data->attrs + data->num_attrs; in i5k_amb_hwmon_init()
340 iattr = data->attrs + data->num_attrs; in i5k_amb_hwmon_init()
356 iattr = data->attrs + data->num_attrs; in i5k_amb_hwmon_init()
372 iattr = data->attrs + data->num_attrs; in i5k_amb_hwmon_init()
403 device_remove_file(&pdev->dev, &data->attrs[i].s_attr.dev_attr); in i5k_amb_hwmon_init()
[all …]
Dvexpress.c105 .attrs = vexpress_hwmon_attrs_volt,
126 .attrs = vexpress_hwmon_attrs_amp,
146 .attrs = vexpress_hwmon_attrs_temp,
166 .attrs = vexpress_hwmon_attrs_power,
186 .attrs = vexpress_hwmon_attrs_energy,
Dpc87427.c549 { .attrs = pc87427_attributes_fan[0] },
550 { .attrs = pc87427_attributes_fan[1] },
551 { .attrs = pc87427_attributes_fan[2] },
552 { .attrs = pc87427_attributes_fan[3] },
553 { .attrs = pc87427_attributes_fan[4] },
554 { .attrs = pc87427_attributes_fan[5] },
555 { .attrs = pc87427_attributes_fan[6] },
556 { .attrs = pc87427_attributes_fan[7] },
695 { .attrs = pc87427_attributes_pwm[0] },
696 { .attrs = pc87427_attributes_pwm[1] },
[all …]
Dvt8231.c685 { .attrs = vt8231_attributes_temps[0] },
686 { .attrs = vt8231_attributes_temps[1] },
687 { .attrs = vt8231_attributes_temps[2] },
688 { .attrs = vt8231_attributes_temps[3] },
689 { .attrs = vt8231_attributes_temps[4] },
690 { .attrs = vt8231_attributes_temps[5] },
734 { .attrs = vt8231_attributes_volts[0] },
735 { .attrs = vt8231_attributes_volts[1] },
736 { .attrs = vt8231_attributes_volts[2] },
737 { .attrs = vt8231_attributes_volts[3] },
[all …]
Ddme1737.c1717 .attrs = dme1737_attr,
1733 .attrs = dme1737_temp_offset_attr,
1748 .attrs = dme1737_vid_attr,
1765 .attrs = dme1737_zone3_attr,
1782 .attrs = dme1737_zone_hyst_attr,
1799 .attrs = dme1737_in7_attr,
1851 { .attrs = dme1737_pwm1_attr },
1852 { .attrs = dme1737_pwm2_attr },
1853 { .attrs = dme1737_pwm3_attr },
1854 { .attrs = NULL },
[all …]
Dit87.c1594 { .attrs = it87_attributes_in[0] },
1595 { .attrs = it87_attributes_in[1] },
1596 { .attrs = it87_attributes_in[2] },
1597 { .attrs = it87_attributes_in[3] },
1598 { .attrs = it87_attributes_in[4] },
1599 { .attrs = it87_attributes_in[5] },
1600 { .attrs = it87_attributes_in[6] },
1601 { .attrs = it87_attributes_in[7] },
1602 { .attrs = it87_attributes_in[8] },
1603 { .attrs = it87_attributes_in[9] },
[all …]
Dvt1211.c956 { .attrs = vt1211_in_attr[0] },
957 { .attrs = vt1211_in_attr[1] },
958 { .attrs = vt1211_in_attr[2] },
959 { .attrs = vt1211_in_attr[3] },
960 { .attrs = vt1211_in_attr[4] },
961 { .attrs = vt1211_in_attr[5] }
1004 { .attrs = vt1211_temp_attr[0] },
1005 { .attrs = vt1211_temp_attr[1] },
1006 { .attrs = vt1211_temp_attr[2] },
1007 { .attrs = vt1211_temp_attr[3] },
[all …]
Dibmpowernv.c312 sensor_groups[type].group.attrs = devm_kzalloc(&pdev->dev, in populate_attr_groups()
316 if (!sensor_groups[type].group.attrs) in populate_attr_groups()
412 pgroups[type]->attrs[sensor_groups[type].attr_count++] = in create_device_attrs()
430 pgroups[type]->attrs[sensor_groups[type].attr_count++] = in create_device_attrs()
Dmc13783-adc.c138 .attrs = mc13783_attr_base,
151 .attrs = mc13783_attr_16chans,
164 .attrs = mc13783_attr_ts,
Dacpi_power_meter.c631 struct sensor_template *attrs) in register_attrs() argument
638 while (attrs->label) { in register_attrs()
639 sensors->dev_attr.attr.name = attrs->label; in register_attrs()
641 sensors->dev_attr.show = attrs->show; in register_attrs()
642 sensors->index = attrs->index; in register_attrs()
644 if (attrs->set) { in register_attrs()
646 sensors->dev_attr.store = attrs->set; in register_attrs()
657 attrs++; in register_attrs()
Dsmsc47m1.c463 .attrs = smsc47m1_attributes_fan1,
475 .attrs = smsc47m1_attributes_fan2,
487 .attrs = smsc47m1_attributes_fan3,
497 .attrs = smsc47m1_attributes_pwm1,
507 .attrs = smsc47m1_attributes_pwm2,
517 .attrs = smsc47m1_attributes_pwm3,
527 .attrs = smsc47m1_attributes,
Dnct6683.c405 struct attribute **attrs; in nct6683_create_attr_group() local
422 attrs = devm_kzalloc(dev, sizeof(*attrs) * (repeat * count + 1), in nct6683_create_attr_group()
424 if (attrs == NULL) in nct6683_create_attr_group()
432 group->attrs = attrs; in nct6683_create_attr_group()
450 *attrs = &a2->dev_attr.attr; in nct6683_create_attr_group()
460 *attrs = &a->dev_attr.attr; in nct6683_create_attr_group()
462 attrs++; in nct6683_create_attr_group()
1083 .attrs = nct6683_attributes_other,
Dlm87.c719 .attrs = lm87_attributes,
731 .attrs = lm87_attributes_in6,
743 .attrs = lm87_attributes_fan1,
755 .attrs = lm87_attributes_in7,
767 .attrs = lm87_attributes_fan2,
781 .attrs = lm87_attributes_temp3,
797 .attrs = lm87_attributes_in0_5,
807 .attrs = lm87_attributes_vid,
Demc1403.c273 .attrs = emc1402_attrs,
301 .attrs = emc1403_attrs,
320 .attrs = emc1404_attrs,
353 .attrs = emc1402_alarm_attrs,
/linux-4.1.27/arch/powerpc/kernel/
Ddma-iommu.c21 struct dma_attrs *attrs) in dma_iommu_alloc_coherent() argument
30 struct dma_attrs *attrs) in dma_iommu_free_coherent() argument
43 struct dma_attrs *attrs) in dma_iommu_map_page() argument
46 size, device_to_mask(dev), direction, attrs); in dma_iommu_map_page()
52 struct dma_attrs *attrs) in dma_iommu_unmap_page() argument
55 attrs); in dma_iommu_unmap_page()
61 struct dma_attrs *attrs) in dma_iommu_map_sg() argument
64 device_to_mask(dev), direction, attrs); in dma_iommu_map_sg()
69 struct dma_attrs *attrs) in dma_iommu_unmap_sg() argument
72 direction, attrs); in dma_iommu_unmap_sg()
Ddma.c44 struct dma_attrs *attrs) in dma_direct_alloc_coherent() argument
101 struct dma_attrs *attrs) in dma_direct_free_coherent() argument
112 struct dma_attrs *attrs) in dma_direct_mmap_coherent() argument
130 struct dma_attrs *attrs) in dma_direct_map_sg() argument
146 struct dma_attrs *attrs) in dma_direct_unmap_sg() argument
179 struct dma_attrs *attrs) in dma_direct_map_page() argument
190 struct dma_attrs *attrs) in dma_direct_unmap_page() argument
Dsysfs.c672 struct device_attribute *attrs, *pmc_attrs; in register_cpu_online() local
684 attrs = ibm_common_attrs; in register_cpu_online()
691 attrs = g4_common_attrs; in register_cpu_online()
699 attrs = pa6t_attrs; in register_cpu_online()
705 attrs = NULL; in register_cpu_online()
711 device_create_file(s, &attrs[i]); in register_cpu_online()
754 struct device_attribute *attrs, *pmc_attrs; in unregister_cpu_online() local
768 attrs = ibm_common_attrs; in unregister_cpu_online()
775 attrs = g4_common_attrs; in unregister_cpu_online()
783 attrs = pa6t_attrs; in unregister_cpu_online()
[all …]
Dibmebus.c68 struct dma_attrs *attrs) in ibmebus_alloc_coherent() argument
81 struct dma_attrs *attrs) in ibmebus_free_coherent() argument
91 struct dma_attrs *attrs) in ibmebus_map_page() argument
100 struct dma_attrs *attrs) in ibmebus_unmap_page() argument
108 struct dma_attrs *attrs) in ibmebus_map_sg() argument
124 struct dma_attrs *attrs) in ibmebus_unmap_sg() argument
Dvio.c485 struct dma_attrs *attrs) in vio_dma_iommu_alloc_coherent() argument
495 ret = dma_iommu_ops.alloc(dev, size, dma_handle, flag, attrs); in vio_dma_iommu_alloc_coherent()
506 struct dma_attrs *attrs) in vio_dma_iommu_free_coherent() argument
510 dma_iommu_ops.free(dev, size, vaddr, dma_handle, attrs); in vio_dma_iommu_free_coherent()
518 struct dma_attrs *attrs) in vio_dma_iommu_map_page() argument
530 ret = dma_iommu_ops.map_page(dev, page, offset, size, direction, attrs); in vio_dma_iommu_map_page()
542 struct dma_attrs *attrs) in vio_dma_iommu_unmap_page() argument
548 dma_iommu_ops.unmap_page(dev, dma_handle, size, direction, attrs); in vio_dma_iommu_unmap_page()
555 struct dma_attrs *attrs) in vio_dma_iommu_map_sg() argument
572 ret = dma_iommu_ops.map_sg(dev, sglist, nelems, direction, attrs); in vio_dma_iommu_map_sg()
[all …]
Diommu.c310 struct dma_attrs *attrs) in iommu_alloc() argument
327 IOMMU_PAGE_MASK(tbl), direction, attrs); in iommu_alloc()
434 struct dma_attrs *attrs) in ppc_iommu_map_sg() argument
500 direction, attrs); in ppc_iommu_map_sg()
577 struct dma_attrs *attrs) in ppc_iommu_unmap_sg() argument
759 struct dma_attrs *attrs) in iommu_map_page() argument
780 attrs); in iommu_map_page()
796 struct dma_attrs *attrs) in iommu_unmap_page() argument
/linux-4.1.27/net/nfc/
Dnetlink.c708 if (!info->attrs[NFC_ATTR_DEVICE_INDEX]) in nfc_genl_get_device()
711 idx = nla_get_u32(info->attrs[NFC_ATTR_DEVICE_INDEX]); in nfc_genl_get_device()
745 if (!info->attrs[NFC_ATTR_DEVICE_INDEX]) in nfc_genl_dev_up()
748 idx = nla_get_u32(info->attrs[NFC_ATTR_DEVICE_INDEX]); in nfc_genl_dev_up()
766 if (!info->attrs[NFC_ATTR_DEVICE_INDEX]) in nfc_genl_dev_down()
769 idx = nla_get_u32(info->attrs[NFC_ATTR_DEVICE_INDEX]); in nfc_genl_dev_down()
790 if (!info->attrs[NFC_ATTR_DEVICE_INDEX] || in nfc_genl_start_poll()
791 ((!info->attrs[NFC_ATTR_IM_PROTOCOLS] && in nfc_genl_start_poll()
792 !info->attrs[NFC_ATTR_PROTOCOLS]) && in nfc_genl_start_poll()
793 !info->attrs[NFC_ATTR_TM_PROTOCOLS])) in nfc_genl_start_poll()
[all …]
/linux-4.1.27/net/xfrm/
Dxfrm_user.c35 static int verify_one_alg(struct nlattr **attrs, enum xfrm_attr_type_t type) in verify_one_alg() argument
37 struct nlattr *rt = attrs[type]; in verify_one_alg()
61 static int verify_auth_trunc(struct nlattr **attrs) in verify_auth_trunc() argument
63 struct nlattr *rt = attrs[XFRMA_ALG_AUTH_TRUNC]; in verify_auth_trunc()
77 static int verify_aead(struct nlattr **attrs) in verify_aead() argument
79 struct nlattr *rt = attrs[XFRMA_ALG_AEAD]; in verify_aead()
93 static void verify_one_addr(struct nlattr **attrs, enum xfrm_attr_type_t type, in verify_one_addr() argument
96 struct nlattr *rt = attrs[type]; in verify_one_addr()
102 static inline int verify_sec_ctx_len(struct nlattr **attrs) in verify_sec_ctx_len() argument
104 struct nlattr *rt = attrs[XFRMA_SEC_CTX]; in verify_sec_ctx_len()
[all …]
/linux-4.1.27/arch/mips/include/asm/
Dmaar.h45 phys_addr_t upper, unsigned attrs) in write_maar_pair() argument
53 attrs |= MIPS_MAAR_V; in write_maar_pair()
58 write_c0_maar(((upper >> 4) & MIPS_MAAR_ADDR) | attrs); in write_maar_pair()
64 write_c0_maar((lower >> 4) | attrs); in write_maar_pair()
84 unsigned attrs; member
104 write_maar_pair(i, cfg[i].lower, cfg[i].upper, cfg[i].attrs); in maar_config()
Ddma-mapping.h72 struct dma_attrs *attrs) in dma_alloc_attrs() argument
77 ret = ops->alloc(dev, size, dma_handle, gfp, attrs); in dma_alloc_attrs()
88 struct dma_attrs *attrs) in dma_free_attrs() argument
92 ops->free(dev, size, vaddr, dma_handle, attrs); in dma_free_attrs()
/linux-4.1.27/arch/arm/mm/
Ddma-mapping.c77 struct dma_attrs *attrs) in arm_dma_map_page() argument
79 if (!dma_get_attr(DMA_ATTR_SKIP_CPU_SYNC, attrs)) in arm_dma_map_page()
86 struct dma_attrs *attrs) in arm_coherent_dma_map_page() argument
107 struct dma_attrs *attrs) in arm_dma_unmap_page() argument
109 if (!dma_get_attr(DMA_ATTR_SKIP_CPU_SYNC, attrs)) in arm_dma_unmap_page()
148 dma_addr_t *handle, gfp_t gfp, struct dma_attrs *attrs);
150 dma_addr_t handle, struct dma_attrs *attrs);
573 static inline pgprot_t __get_dma_pgprot(struct dma_attrs *attrs, pgprot_t prot) in __get_dma_pgprot() argument
575 prot = dma_get_attr(DMA_ATTR_WRITE_COMBINE, attrs) ? in __get_dma_pgprot()
587 #define __get_dma_pgprot(attrs, prot) __pgprot(0) argument
[all …]
/linux-4.1.27/arch/arm64/mm/
Ddma-mapping.c34 static pgprot_t __get_dma_pgprot(struct dma_attrs *attrs, pgprot_t prot, in __get_dma_pgprot() argument
37 if (!coherent || dma_get_attr(DMA_ATTR_WRITE_COMBINE, attrs)) in __get_dma_pgprot()
93 struct dma_attrs *attrs) in __dma_alloc_coherent() argument
123 struct dma_attrs *attrs) in __dma_free_coherent() argument
142 struct dma_attrs *attrs) in __dma_alloc() argument
160 ptr = __dma_alloc_coherent(dev, size, dma_handle, flags, attrs); in __dma_alloc()
174 __get_dma_pgprot(attrs, in __dma_alloc()
183 __dma_free_coherent(dev, size, ptr, *dma_handle, attrs); in __dma_alloc()
191 struct dma_attrs *attrs) in __dma_free() argument
202 __dma_free_coherent(dev, size, swiotlb_addr, dma_handle, attrs); in __dma_free()
[all …]
/linux-4.1.27/drivers/s390/cio/
Dscm.c92 ret = sprintf(buf, "%u\n", scmdev->attrs.name); \
117 .attrs = scmdev_attrs,
139 scmdev->attrs.rank = sale->rank; in scmdev_setup()
140 scmdev->attrs.persistence = sale->p; in scmdev_setup()
141 scmdev->attrs.oper_state = sale->op_state; in scmdev_setup()
142 scmdev->attrs.data_state = sale->data_state; in scmdev_setup()
143 scmdev->attrs.rank = sale->rank; in scmdev_setup()
144 scmdev->attrs.release = sale->r; in scmdev_setup()
145 scmdev->attrs.res_id = sale->rid; in scmdev_setup()
161 changed = scmdev->attrs.rank != sale->rank || in scmdev_update()
[all …]
/linux-4.1.27/include/xen/
Dswiotlb-xen.h12 struct dma_attrs *attrs);
17 struct dma_attrs *attrs);
22 struct dma_attrs *attrs);
26 struct dma_attrs *attrs);
30 struct dma_attrs *attrs);
35 struct dma_attrs *attrs);
/linux-4.1.27/drivers/base/
Dattribute_container.c319 struct device_attribute **attrs = cont->attrs; in attribute_container_add_attrs() local
322 BUG_ON(attrs && cont->grp); in attribute_container_add_attrs()
324 if (!attrs && !cont->grp) in attribute_container_add_attrs()
330 for (i = 0; attrs[i]; i++) { in attribute_container_add_attrs()
331 sysfs_attr_init(&attrs[i]->attr); in attribute_container_add_attrs()
332 error = device_create_file(classdev, attrs[i]); in attribute_container_add_attrs()
384 struct device_attribute **attrs = cont->attrs; in attribute_container_remove_attrs() local
387 if (!attrs && !cont->grp) in attribute_container_remove_attrs()
395 for (i = 0; attrs[i]; i++) in attribute_container_remove_attrs()
396 device_remove_file(classdev, attrs[i]); in attribute_container_remove_attrs()
/linux-4.1.27/fs/cifs/
Dinode.c1033 cifs_set_file_info(struct inode *inode, struct iattr *attrs, unsigned int xid, argument
1041 if (attrs == NULL)
1048 if (attrs->ia_valid & ATTR_ATIME) {
1051 cpu_to_le64(cifs_UnixTimeToNT(attrs->ia_atime));
1055 if (attrs->ia_valid & ATTR_MTIME) {
1058 cpu_to_le64(cifs_UnixTimeToNT(attrs->ia_mtime));
1068 if (set_time && (attrs->ia_valid & ATTR_CTIME)) {
1071 cpu_to_le64(cifs_UnixTimeToNT(attrs->ia_ctime));
1241 struct iattr *attrs = NULL; local
1294 attrs = kzalloc(sizeof(*attrs), GFP_KERNEL);
[all …]
/linux-4.1.27/drivers/xen/
Dswiotlb-xen.c298 struct dma_attrs *attrs) in xen_swiotlb_alloc_coherent() argument
322 ret = xen_alloc_coherent_pages(hwdev, size, dma_handle, flags, attrs); in xen_swiotlb_alloc_coherent()
342 xen_free_coherent_pages(hwdev, size, ret, (dma_addr_t)phys, attrs); in xen_swiotlb_alloc_coherent()
353 dma_addr_t dev_addr, struct dma_attrs *attrs) in xen_swiotlb_free_coherent() argument
373 xen_free_coherent_pages(hwdev, size, vaddr, (dma_addr_t)phys, attrs); in xen_swiotlb_free_coherent()
388 struct dma_attrs *attrs) in xen_swiotlb_map_page() argument
406 xen_dma_map_page(dev, page, dev_addr, offset, size, dir, attrs); in xen_swiotlb_map_page()
420 dev_addr, map & ~PAGE_MASK, size, dir, attrs); in xen_swiotlb_map_page()
444 struct dma_attrs *attrs) in xen_unmap_single() argument
450 xen_dma_unmap_page(hwdev, dev_addr, size, dir, attrs); in xen_unmap_single()
[all …]
Dxen-balloon.c207 .attrs = balloon_attrs
219 .attrs = balloon_info_attrs
Dsys-hypervisor.c103 .attrs = version_attrs,
227 .attrs = xen_compile_attrs,
358 .attrs = xen_properties_attrs,
/linux-4.1.27/arch/openrisc/kernel/
Ddma.c86 struct dma_attrs *attrs) in or1k_dma_alloc() argument
104 if (!dma_get_attr(DMA_ATTR_NON_CONSISTENT, attrs)) { in or1k_dma_alloc()
120 dma_addr_t dma_handle, struct dma_attrs *attrs) in or1k_dma_free() argument
128 if (!dma_get_attr(DMA_ATTR_NON_CONSISTENT, attrs)) { in or1k_dma_free()
140 struct dma_attrs *attrs) in or1k_map_page() argument
173 struct dma_attrs *attrs) in or1k_unmap_page() argument
181 struct dma_attrs *attrs) in or1k_map_sg() argument
197 struct dma_attrs *attrs) in or1k_unmap_sg() argument
/linux-4.1.27/kernel/
Dworkqueue.c174 struct workqueue_attrs *attrs; /* I: worker attributes */ member
1677 set_cpus_allowed_ptr(worker->task, pool->attrs->cpumask); in worker_attach_to_pool()
1751 pool->attrs->nice < 0 ? "H" : ""); in create_worker()
1760 set_user_nice(worker->task, pool->attrs->nice); in create_worker()
3062 void free_workqueue_attrs(struct workqueue_attrs *attrs) in free_workqueue_attrs() argument
3064 if (attrs) { in free_workqueue_attrs()
3065 free_cpumask_var(attrs->cpumask); in free_workqueue_attrs()
3066 kfree(attrs); in free_workqueue_attrs()
3081 struct workqueue_attrs *attrs; in alloc_workqueue_attrs() local
3083 attrs = kzalloc(sizeof(*attrs), gfp_mask); in alloc_workqueue_attrs()
[all …]
Dparams.c527 struct param_attribute attrs[0]; member
620 mk->mp->grp.attrs = kzalloc(sizeof(mk->mp->grp.attrs[0]), in add_sysfs_param()
623 if (!mk->mp->grp.attrs) in add_sysfs_param()
630 sizeof(mk->mp->attrs[0]) * (mk->mp->num + 1), in add_sysfs_param()
637 new_attrs = krealloc(mk->mp->grp.attrs, in add_sysfs_param()
638 sizeof(mk->mp->grp.attrs[0]) * (mk->mp->num + 2), in add_sysfs_param()
642 mk->mp->grp.attrs = new_attrs; in add_sysfs_param()
645 memset(&mk->mp->attrs[mk->mp->num], 0, sizeof(mk->mp->attrs[0])); in add_sysfs_param()
646 sysfs_attr_init(&mk->mp->attrs[mk->mp->num].mattr.attr); in add_sysfs_param()
647 mk->mp->attrs[mk->mp->num].param = kp; in add_sysfs_param()
[all …]
Dtaskstats.c426 na = info->attrs[CGROUPSTATS_CMD_ATTR_FD]; in cgroupstats_user_cmd()
430 fd = nla_get_u32(info->attrs[CGROUPSTATS_CMD_ATTR_FD]); in cgroupstats_user_cmd()
473 rc = parse(info->attrs[TASKSTATS_CMD_ATTR_REGISTER_CPUMASK], mask); in cmd_attr_register_cpumask()
489 rc = parse(info->attrs[TASKSTATS_CMD_ATTR_DEREGISTER_CPUMASK], mask); in cmd_attr_deregister_cpumask()
525 pid = nla_get_u32(info->attrs[TASKSTATS_CMD_ATTR_PID]); in cmd_attr_pid()
554 tgid = nla_get_u32(info->attrs[TASKSTATS_CMD_ATTR_TGID]); in cmd_attr_tgid()
570 if (info->attrs[TASKSTATS_CMD_ATTR_REGISTER_CPUMASK]) in taskstats_user_cmd()
572 else if (info->attrs[TASKSTATS_CMD_ATTR_DEREGISTER_CPUMASK]) in taskstats_user_cmd()
574 else if (info->attrs[TASKSTATS_CMD_ATTR_PID]) in taskstats_user_cmd()
576 else if (info->attrs[TASKSTATS_CMD_ATTR_TGID]) in taskstats_user_cmd()
/linux-4.1.27/drivers/gpu/drm/i915/
Dintel_overlay.c1238 static int check_gamma(struct drm_intel_overlay_attrs *attrs) in check_gamma() argument
1240 if (!check_gamma_bounds(0, attrs->gamma0) || in check_gamma()
1241 !check_gamma_bounds(attrs->gamma0, attrs->gamma1) || in check_gamma()
1242 !check_gamma_bounds(attrs->gamma1, attrs->gamma2) || in check_gamma()
1243 !check_gamma_bounds(attrs->gamma2, attrs->gamma3) || in check_gamma()
1244 !check_gamma_bounds(attrs->gamma3, attrs->gamma4) || in check_gamma()
1245 !check_gamma_bounds(attrs->gamma4, attrs->gamma5) || in check_gamma()
1246 !check_gamma_bounds(attrs->gamma5, 0x00ffffff)) in check_gamma()
1249 if (!check_gamma5_errata(attrs->gamma5)) in check_gamma()
1258 struct drm_intel_overlay_attrs *attrs = data; in intel_overlay_attrs() local
[all …]
/linux-4.1.27/arch/arm/include/asm/
Ddma-mapping.h210 gfp_t gfp, struct dma_attrs *attrs);
216 struct dma_attrs *attrs) in dma_alloc_attrs() argument
222 cpu_addr = ops->alloc(dev, size, dma_handle, flag, attrs); in dma_alloc_attrs()
242 dma_addr_t handle, struct dma_attrs *attrs);
248 struct dma_attrs *attrs) in dma_free_attrs() argument
254 ops->free(dev, size, cpu_addr, dma_handle, attrs); in dma_free_attrs()
272 struct dma_attrs *attrs);
326 enum dma_data_direction, struct dma_attrs *attrs);
328 enum dma_data_direction, struct dma_attrs *attrs);
335 struct dma_attrs *attrs);
/linux-4.1.27/include/asm-generic/
Ddma-mapping-common.h13 struct dma_attrs *attrs) in dma_map_single_attrs() argument
22 dir, attrs); in dma_map_single_attrs()
32 struct dma_attrs *attrs) in dma_unmap_single_attrs() argument
38 ops->unmap_page(dev, addr, size, dir, attrs); in dma_unmap_single_attrs()
48 struct dma_attrs *attrs) in dma_map_sg_attrs() argument
57 ents = ops->map_sg(dev, sg, nents, dir, attrs); in dma_map_sg_attrs()
66 struct dma_attrs *attrs) in dma_unmap_sg_attrs() argument
73 ops->unmap_sg(dev, sg, nents, dir, attrs); in dma_unmap_sg_attrs()
211 dma_addr_t dma_addr, size_t size, struct dma_attrs *attrs) in dma_mmap_attrs() argument
216 return ops->mmap(dev, vma, cpu_addr, dma_addr, size, attrs); in dma_mmap_attrs()
[all …]
Ddma-mapping-broken.h21 struct dma_attrs *attrs) in dma_alloc_attrs() argument
29 struct dma_attrs *attrs) in dma_free_attrs() argument
/linux-4.1.27/crypto/
Dalgboss.c46 } attrs[CRYPTO_MAX_ATTRS]; member
151 param->attrs[i].alg.attr.rta_len = in cryptomgr_schedule_probe()
152 sizeof(param->attrs[i].alg); in cryptomgr_schedule_probe()
153 param->attrs[i].alg.attr.rta_type = CRYPTOA_ALG; in cryptomgr_schedule_probe()
154 memcpy(param->attrs[i].alg.data.name, name, len); in cryptomgr_schedule_probe()
156 param->attrs[i].nu32.attr.rta_len = in cryptomgr_schedule_probe()
157 sizeof(param->attrs[i].nu32); in cryptomgr_schedule_probe()
158 param->attrs[i].nu32.attr.rta_type = CRYPTOA_U32; in cryptomgr_schedule_probe()
159 param->attrs[i].nu32.data.num = in cryptomgr_schedule_probe()
163 param->tb[i + 1] = &param->attrs[i].attr; in cryptomgr_schedule_probe()
Dcrypto_user.c197 struct nlattr **attrs) in crypto_report() argument
267 struct nlattr **attrs) in crypto_update_alg() argument
271 struct nlattr *priority = attrs[CRYPTOCFGA_PRIORITY_VAL]; in crypto_update_alg()
303 struct nlattr **attrs) in crypto_del_alg() argument
394 struct nlattr **attrs) in crypto_add_alg() argument
400 struct nlattr *priority = attrs[CRYPTOCFGA_PRIORITY_VAL]; in crypto_add_alg()
483 struct nlattr *attrs[CRYPTOCFGA_MAX+1]; in crypto_user_rcv_msg() local
519 err = nlmsg_parse(nlh, crypto_msg_min[type], attrs, CRYPTOCFGA_MAX, in crypto_user_rcv_msg()
527 return link->doit(skb, nlh, attrs); in crypto_user_rcv_msg()
/linux-4.1.27/arch/sh/include/asm/
Ddma-mapping.h60 struct dma_attrs *attrs) in dma_alloc_attrs() argument
70 memory = ops->alloc(dev, size, dma_handle, gfp, attrs); in dma_alloc_attrs()
80 struct dma_attrs *attrs) in dma_free_attrs() argument
89 ops->free(dev, size, vaddr, dma_handle, attrs); in dma_free_attrs()
95 struct dma_attrs *attrs);
98 struct dma_attrs *attrs);
/linux-4.1.27/net/openvswitch/
Dflow_netlink.c363 u64 attrs; in __parse_flow_nlattrs() local
366 attrs = *attrsp; in __parse_flow_nlattrs()
377 if (attrs & (1 << type)) { in __parse_flow_nlattrs()
390 attrs |= 1 << type; in __parse_flow_nlattrs()
399 *attrsp = attrs; in __parse_flow_nlattrs()
718 static int metadata_from_nlattrs(struct sw_flow_match *match, u64 *attrs, in metadata_from_nlattrs() argument
722 if (*attrs & (1 << OVS_KEY_ATTR_DP_HASH)) { in metadata_from_nlattrs()
726 *attrs &= ~(1 << OVS_KEY_ATTR_DP_HASH); in metadata_from_nlattrs()
729 if (*attrs & (1 << OVS_KEY_ATTR_RECIRC_ID)) { in metadata_from_nlattrs()
733 *attrs &= ~(1 << OVS_KEY_ATTR_RECIRC_ID); in metadata_from_nlattrs()
[all …]
Ddatapath.c513 struct nlattr **a = info->attrs; in ovs_packet_cmd_execute()
866 struct nlattr **a = info->attrs; in ovs_flow_cmd_new()
1046 struct nlattr **a = info->attrs; in ovs_flow_cmd_set()
1158 struct nlattr **a = info->attrs; in ovs_flow_cmd_get()
1216 struct nlattr **a = info->attrs; in ovs_flow_cmd_del()
1463 dp = lookup_datapath(sock_net(skb->sk), info->userhdr, info->attrs); in ovs_dp_reset_user_features()
1479 struct nlattr **a = info->attrs; in ovs_dp_cmd_new()
1617 dp = lookup_datapath(sock_net(skb->sk), info->userhdr, info->attrs); in ovs_dp_cmd_del()
1650 dp = lookup_datapath(sock_net(skb->sk), info->userhdr, info->attrs); in ovs_dp_cmd_set()
1655 ovs_dp_change(dp, info->attrs); in ovs_dp_cmd_set()
[all …]
/linux-4.1.27/arch/x86/include/asm/xen/
Dpage-coherent.h10 struct dma_attrs *attrs) in xen_alloc_coherent_pages() argument
19 struct dma_attrs *attrs) in xen_free_coherent_pages() argument
26 enum dma_data_direction dir, struct dma_attrs *attrs) { } in xen_dma_map_page() argument
30 struct dma_attrs *attrs) { } in xen_dma_unmap_page() argument
/linux-4.1.27/drivers/misc/altera-stapl/
Daltera.c129 u8 attrs; member
242 char *attrs = NULL; in altera_execute() local
320 attrs = kzalloc(sym_count, GFP_KERNEL); in altera_execute()
322 if (attrs == NULL) in altera_execute()
343 attrs[i] = p[offset]; in altera_execute()
350 attrs[i] &= 0x7f; in altera_execute()
365 if ((attrs[i] & 0x0c) == 0x04) in altera_execute()
368 else if ((attrs[i] & 0x1e) == 0x0e) { in altera_execute()
378 attrs[i] |= 0x80; in altera_execute()
392 } else if ((attrs[i] & 0x1e) == 0x0c) { in altera_execute()
[all …]
/linux-4.1.27/drivers/infiniband/hw/cxgb4/
Dqp.c1336 struct c4iw_qp_attributes *attrs, in c4iw_modify_qp() argument
1349 (mask & C4IW_QP_ATTR_NEXT_STATE) ? attrs->next_state : -1); in c4iw_modify_qp()
1360 newattr.enable_rdma_read = attrs->enable_rdma_read; in c4iw_modify_qp()
1362 newattr.enable_rdma_write = attrs->enable_rdma_write; in c4iw_modify_qp()
1364 newattr.enable_bind = attrs->enable_bind; in c4iw_modify_qp()
1366 if (attrs->max_ord > c4iw_max_read_depth) { in c4iw_modify_qp()
1370 newattr.max_ord = attrs->max_ord; in c4iw_modify_qp()
1373 if (attrs->max_ird > cur_max_read_depth(rhp)) { in c4iw_modify_qp()
1377 newattr.max_ird = attrs->max_ird; in c4iw_modify_qp()
1383 ret = ring_kernel_sq_db(qhp, attrs->sq_db_inc); in c4iw_modify_qp()
[all …]
Dcm.c1293 struct c4iw_qp_attributes attrs; in process_mpa_reply() local
1461 attrs.mpa_attr = ep->mpa_attr; in process_mpa_reply()
1462 attrs.max_ird = ep->ird; in process_mpa_reply()
1463 attrs.max_ord = ep->ord; in process_mpa_reply()
1464 attrs.llp_stream_handle = ep; in process_mpa_reply()
1465 attrs.next_state = C4IW_QP_STATE_RTS; in process_mpa_reply()
1473 ep->com.qp, mask, &attrs, 1); in process_mpa_reply()
1483 attrs.layer_etype = LAYER_MPA | DDP_LLP; in process_mpa_reply()
1484 attrs.ecode = MPA_NOMATCH_RTR; in process_mpa_reply()
1485 attrs.next_state = C4IW_QP_STATE_TERMINATE; in process_mpa_reply()
[all …]
Dev.c93 struct c4iw_qp_attributes attrs; in post_qp_event() local
99 attrs.next_state = C4IW_QP_STATE_TERMINATE; in post_qp_event()
101 &attrs, 0); in post_qp_event()
/linux-4.1.27/arch/powerpc/include/asm/
Ddma-mapping.h26 struct dma_attrs *attrs);
29 struct dma_attrs *attrs);
33 size_t size, struct dma_attrs *attrs);
144 struct dma_attrs *attrs) in dma_alloc_attrs() argument
151 cpu_addr = dma_ops->alloc(dev, size, dma_handle, flag, attrs); in dma_alloc_attrs()
162 struct dma_attrs *attrs) in dma_free_attrs() argument
170 dma_ops->free(dev, size, cpu_addr, dma_handle, attrs); in dma_free_attrs()
Diommu.h154 struct dma_attrs *attrs);
159 struct dma_attrs *attrs);
170 struct dma_attrs *attrs);
173 struct dma_attrs *attrs);
/linux-4.1.27/arch/x86/kernel/
Dpci-swiotlb.c19 struct dma_attrs *attrs) in x86_swiotlb_alloc_coherent() argument
24 attrs); in x86_swiotlb_alloc_coherent()
33 struct dma_attrs *attrs) in x86_swiotlb_free_coherent() argument
38 dma_generic_free_coherent(dev, size, vaddr, dma_addr, attrs); in x86_swiotlb_free_coherent()
Dpci-nommu.c31 struct dma_attrs *attrs) in nommu_map_page() argument
58 struct dma_attrs *attrs) in nommu_map_sg() argument
Damd_gart_64.c245 struct dma_attrs *attrs) in gart_map_page() argument
267 struct dma_attrs *attrs) in gart_unmap_page() argument
289 enum dma_data_direction dir, struct dma_attrs *attrs) in gart_unmap_sg() argument
390 enum dma_data_direction dir, struct dma_attrs *attrs) in gart_map_sg() argument
480 gfp_t flag, struct dma_attrs *attrs) in gart_alloc_coherent() argument
504 attrs); in gart_alloc_coherent()
512 dma_addr_t dma_addr, struct dma_attrs *attrs) in gart_free_coherent() argument
515 dma_generic_free_coherent(dev, size, vaddr, dma_addr, attrs); in gart_free_coherent()
Dpci-dma.c91 struct dma_attrs *attrs) in dma_generic_alloc_coherent() argument
134 dma_addr_t dma_addr, struct dma_attrs *attrs) in dma_generic_free_coherent() argument
/linux-4.1.27/arch/alpha/include/asm/
Ddma-mapping.h19 struct dma_attrs *attrs) in dma_alloc_attrs() argument
21 return get_dma_ops(dev)->alloc(dev, size, dma_handle, gfp, attrs); in dma_alloc_attrs()
28 struct dma_attrs *attrs) in dma_free_attrs() argument
30 get_dma_ops(dev)->free(dev, size, vaddr, dma_handle, attrs); in dma_free_attrs()
/linux-4.1.27/arch/x86/include/asm/
Ddma-mapping.h65 struct dma_attrs *attrs);
69 struct dma_attrs *attrs);
132 gfp_t gfp, struct dma_attrs *attrs) in dma_alloc_attrs() argument
152 dma_alloc_coherent_gfp_flags(dev, gfp), attrs); in dma_alloc_attrs()
162 struct dma_attrs *attrs) in dma_free_attrs() argument
173 ops->free(dev, size, vaddr, bus, attrs); in dma_free_attrs()
Dswiotlb.h34 struct dma_attrs *attrs);
37 struct dma_attrs *attrs);
/linux-4.1.27/arch/microblaze/kernel/
Ddma.c20 struct dma_attrs *attrs) in dma_direct_alloc_coherent() argument
45 struct dma_attrs *attrs) in dma_direct_free_coherent() argument
56 struct dma_attrs *attrs) in dma_direct_map_sg() argument
81 struct dma_attrs *attrs) in dma_direct_map_page() argument
91 struct dma_attrs *attrs) in dma_direct_unmap_page() argument
159 struct dma_attrs *attrs) in dma_direct_mmap_coherent() argument
/linux-4.1.27/arch/tile/kernel/
Dpci-dma.c37 struct dma_attrs *attrs) in tile_dma_alloc_coherent() argument
81 struct dma_attrs *attrs) in tile_dma_free_coherent() argument
205 struct dma_attrs *attrs) in tile_dma_map_sg() argument
227 struct dma_attrs *attrs) in tile_dma_unmap_sg() argument
243 struct dma_attrs *attrs) in tile_dma_map_page() argument
255 struct dma_attrs *attrs) in tile_dma_unmap_page() argument
346 struct dma_attrs *attrs) in tile_pci_dma_alloc_coherent() argument
371 struct dma_attrs *attrs) in tile_pci_dma_free_coherent() argument
378 struct dma_attrs *attrs) in tile_pci_dma_map_sg() argument
403 struct dma_attrs *attrs) in tile_pci_dma_unmap_sg() argument
[all …]
/linux-4.1.27/arch/ia64/sn/pci/
Dpci_dma.c80 struct dma_attrs *attrs) in sn_dma_alloc_coherent() argument
141 dma_addr_t dma_handle, struct dma_attrs *attrs) in sn_dma_free_coherent() argument
179 struct dma_attrs *attrs) in sn_dma_map_page() argument
188 dmabarr = dma_get_attr(DMA_ATTR_WRITE_BARRIER, attrs); in sn_dma_map_page()
221 struct dma_attrs *attrs) in sn_dma_unmap_page() argument
243 struct dma_attrs *attrs) in sn_dma_unmap_sg() argument
276 struct dma_attrs *attrs) in sn_dma_map_sg() argument
285 dmabarr = dma_get_attr(DMA_ATTR_WRITE_BARRIER, attrs); in sn_dma_map_sg()
313 sn_dma_unmap_sg(dev, saved_sg, i, dir, attrs); in sn_dma_map_sg()
/linux-4.1.27/net/wimax/
Dop-msg.c345 if (info->attrs[WIMAX_GNL_MSG_IFIDX] == NULL) { in wimax_gnl_doit_msg_from_user()
349 ifindex = nla_get_u32(info->attrs[WIMAX_GNL_MSG_IFIDX]); in wimax_gnl_doit_msg_from_user()
357 if (info->attrs[WIMAX_GNL_MSG_DATA] == NULL) { in wimax_gnl_doit_msg_from_user()
362 msg_buf = nla_data(info->attrs[WIMAX_GNL_MSG_DATA]); in wimax_gnl_doit_msg_from_user()
363 msg_len = nla_len(info->attrs[WIMAX_GNL_MSG_DATA]); in wimax_gnl_doit_msg_from_user()
365 if (info->attrs[WIMAX_GNL_MSG_PIPE_NAME] == NULL) in wimax_gnl_doit_msg_from_user()
368 struct nlattr *attr = info->attrs[WIMAX_GNL_MSG_PIPE_NAME]; in wimax_gnl_doit_msg_from_user()
Dop-state-get.c51 if (info->attrs[WIMAX_GNL_STGET_IFIDX] == NULL) { in wimax_gnl_doit_state_get()
55 ifindex = nla_get_u32(info->attrs[WIMAX_GNL_STGET_IFIDX]); in wimax_gnl_doit_state_get()
Dop-reset.c109 if (info->attrs[WIMAX_GNL_RESET_IFIDX] == NULL) { in wimax_gnl_doit_reset()
113 ifindex = nla_get_u32(info->attrs[WIMAX_GNL_RESET_IFIDX]); in wimax_gnl_doit_reset()
Dop-rfkill.c423 if (info->attrs[WIMAX_GNL_RFKILL_IFIDX] == NULL) { in wimax_gnl_doit_rfkill()
427 ifindex = nla_get_u32(info->attrs[WIMAX_GNL_RFKILL_IFIDX]); in wimax_gnl_doit_rfkill()
433 if (info->attrs[WIMAX_GNL_RFKILL_STATE] == NULL) { in wimax_gnl_doit_rfkill()
438 new_state = nla_get_u32(info->attrs[WIMAX_GNL_RFKILL_STATE]); in wimax_gnl_doit_rfkill()
/linux-4.1.27/arch/mips/loongson/common/
Ddma-swiotlb.c13 dma_addr_t *dma_handle, gfp_t gfp, struct dma_attrs *attrs) in loongson_dma_alloc_coherent() argument
47 void *vaddr, dma_addr_t dma_handle, struct dma_attrs *attrs) in loongson_dma_free_coherent() argument
60 struct dma_attrs *attrs) in loongson_dma_map_page() argument
63 dir, attrs); in loongson_dma_map_page()
70 struct dma_attrs *attrs) in loongson_dma_map_sg() argument
/linux-4.1.27/fs/fat/
Dfat.h175 u8 attrs, umode_t mode) in fat_make_mode() argument
177 if (attrs & ATTR_RO && !((attrs & ATTR_DIR) && !sbi->options.rodir)) in fat_make_mode()
180 if (attrs & ATTR_DIR) in fat_make_mode()
189 u8 attrs = MSDOS_I(inode)->i_attrs; in fat_make_attrs() local
191 attrs |= ATTR_DIR; in fat_make_attrs()
193 attrs |= ATTR_RO; in fat_make_attrs()
194 return attrs; in fat_make_attrs()
197 static inline void fat_save_attrs(struct inode *inode, u8 attrs) in fat_save_attrs() argument
200 MSDOS_I(inode)->i_attrs = attrs & ATTR_UNUSED; in fat_save_attrs()
202 MSDOS_I(inode)->i_attrs = attrs & (ATTR_UNUSED | ATTR_RO); in fat_save_attrs()
/linux-4.1.27/arch/powerpc/platforms/cell/
Diommu.c169 struct dma_attrs *attrs) in tce_build_cell() argument
196 if (unlikely(dma_get_attr(DMA_ATTR_WEAK_ORDERING, attrs))) in tce_build_cell()
569 struct dma_attrs *attrs) in dma_fixed_alloc_coherent() argument
578 attrs); in dma_fixed_alloc_coherent()
583 struct dma_attrs *attrs) in dma_fixed_free_coherent() argument
589 dma_direct_ops.free(dev, size, vaddr, dma_handle, attrs); in dma_fixed_free_coherent()
595 struct dma_attrs *attrs) in dma_fixed_map_page() argument
597 if (iommu_fixed_is_weak == dma_get_attr(DMA_ATTR_WEAK_ORDERING, attrs)) in dma_fixed_map_page()
599 direction, attrs); in dma_fixed_map_page()
603 direction, attrs); in dma_fixed_map_page()
[all …]
Dspu_base.c504 int spu_add_dev_attr_group(struct attribute_group *attrs) in spu_add_dev_attr_group() argument
511 rc = sysfs_create_group(&spu->dev.kobj, attrs); in spu_add_dev_attr_group()
516 __func__, attrs->name); in spu_add_dev_attr_group()
520 sysfs_remove_group(&spu->dev.kobj, attrs); in spu_add_dev_attr_group()
543 void spu_remove_dev_attr_group(struct attribute_group *attrs) in spu_remove_dev_attr_group() argument
549 sysfs_remove_group(&spu->dev.kobj, attrs); in spu_remove_dev_attr_group()
/linux-4.1.27/fs/sysfs/
Dgroup.c27 if (grp->attrs) in remove_files()
28 for (attr = grp->attrs; *attr; attr++) in remove_files()
42 if (grp->attrs) { in create_files()
43 for (i = 0, attr = grp->attrs; *attr && !error; i++, attr++) { in create_files()
105 if (!grp->attrs && !grp->bin_attrs) { in internal_create_group()
281 for ((i = 0, attr = grp->attrs); *attr && !error; (++i, ++attr)) in sysfs_merge_group()
306 for (attr = grp->attrs; *attr; ++attr) in sysfs_unmerge_group()
/linux-4.1.27/arch/sparc/include/asm/
Ddma-mapping.h48 struct dma_attrs *attrs) in dma_alloc_attrs() argument
53 cpu_addr = ops->alloc(dev, size, dma_handle, flag, attrs); in dma_alloc_attrs()
62 struct dma_attrs *attrs) in dma_free_attrs() argument
67 ops->free(dev, size, cpu_addr, dma_handle, attrs); in dma_free_attrs()
/linux-4.1.27/arch/sparc/kernel/
Dioport.c263 struct dma_attrs *attrs) in sbus_alloc_coherent() argument
318 dma_addr_t ba, struct dma_attrs *attrs) in sbus_free_coherent() argument
358 struct dma_attrs *attrs) in sbus_map_page() argument
374 enum dma_data_direction dir, struct dma_attrs *attrs) in sbus_unmap_page() argument
380 enum dma_data_direction dir, struct dma_attrs *attrs) in sbus_map_sg() argument
387 enum dma_data_direction dir, struct dma_attrs *attrs) in sbus_unmap_sg() argument
432 struct dma_attrs *attrs) in pci32_alloc_coherent() argument
485 dma_addr_t ba, struct dma_attrs *attrs) in pci32_free_coherent() argument
521 struct dma_attrs *attrs) in pci32_map_page() argument
528 enum dma_data_direction dir, struct dma_attrs *attrs) in pci32_unmap_page() argument
[all …]
Diommu.c199 struct dma_attrs *attrs) in dma_4u_alloc_coherent() argument
248 struct dma_attrs *attrs) in dma_4u_free_coherent() argument
266 struct dma_attrs *attrs) in dma_4u_map_page() argument
388 struct dma_attrs *attrs) in dma_4u_unmap_page() argument
434 struct dma_attrs *attrs) in dma_4u_map_sg() argument
610 struct dma_attrs *attrs) in dma_4u_unmap_sg() argument
/linux-4.1.27/arch/s390/include/asm/
Ddma-mapping.h63 struct dma_attrs *attrs) in dma_alloc_attrs() argument
70 cpu_addr = ops->alloc(dev, size, dma_handle, flags, attrs); in dma_alloc_attrs()
80 struct dma_attrs *attrs) in dma_free_attrs() argument
87 ops->free(dev, size, cpu_addr, dma_handle, attrs); in dma_free_attrs()
/linux-4.1.27/net/irda/
Dirnetlink.c39 if (!info->attrs[IRDA_NL_ATTR_IFNAME]) in ifname_to_netdev()
42 ifname = nla_data(info->attrs[IRDA_NL_ATTR_IFNAME]); in ifname_to_netdev()
55 if (!info->attrs[IRDA_NL_ATTR_MODE]) in irda_nl_set_mode()
58 mode = nla_get_u32(info->attrs[IRDA_NL_ATTR_MODE]); in irda_nl_set_mode()
/linux-4.1.27/arch/hexagon/include/asm/
Ddma-mapping.h77 struct dma_attrs *attrs) in dma_alloc_attrs() argument
84 ret = ops->alloc(dev, size, dma_handle, flag, attrs); in dma_alloc_attrs()
95 struct dma_attrs *attrs) in dma_free_attrs() argument
101 dma_ops->free(dev, size, cpu_addr, dma_handle, attrs); in dma_free_attrs()
/linux-4.1.27/fs/exofs/
Dsuper.c268 struct osd_attr attrs[] = { in __sbi_read_stats() local
280 ios->in_attr = attrs; in __sbi_read_stats()
281 ios->in_attr_len = ARRAY_SIZE(attrs); in __sbi_read_stats()
289 ret = extract_attr_from_ios(ios, &attrs[0]); in __sbi_read_stats()
294 if (attrs[0].len) { in __sbi_read_stats()
297 if (unlikely(attrs[0].len != sizeof(*ess))) { in __sbi_read_stats()
300 __func__, attrs[0].len, sizeof(*ess)); in __sbi_read_stats()
304 ess = attrs[0].val_ptr; in __sbi_read_stats()
323 struct osd_attr attrs[] = { in exofs_sbi_write_stats() local
337 attrs[0].val_ptr = &sbi->s_ess; in exofs_sbi_write_stats()
[all …]
Dinode.c1074 struct osd_attr attrs[] = { in exofs_get_inode() local
1089 attrs[1].len = exofs_on_disk_inode_layout_size(sbi->oc.numdevs); in exofs_get_inode()
1090 attrs[2].len = exofs_on_disk_inode_layout_size(sbi->oc.numdevs); in exofs_get_inode()
1092 ios->in_attr = attrs; in exofs_get_inode()
1093 ios->in_attr_len = ARRAY_SIZE(attrs); in exofs_get_inode()
1108 ret = extract_attr_from_ios(ios, &attrs[0]); in exofs_get_inode()
1113 WARN_ON(attrs[0].len != EXOFS_INO_ATTR_SIZE); in exofs_get_inode()
1114 memcpy(inode, attrs[0].val_ptr, EXOFS_INO_ATTR_SIZE); in exofs_get_inode()
1116 ret = extract_attr_from_ios(ios, &attrs[1]); in exofs_get_inode()
1121 if (attrs[1].len) { in exofs_get_inode()
[all …]
/linux-4.1.27/arch/ia64/include/asm/
Ddma-mapping.h30 struct dma_attrs *attrs) in dma_alloc_attrs() argument
35 caddr = ops->alloc(dev, size, daddr, gfp, attrs); in dma_alloc_attrs()
44 struct dma_attrs *attrs) in dma_free_attrs() argument
48 ops->free(dev, size, caddr, daddr, attrs); in dma_free_attrs()
/linux-4.1.27/arch/unicore32/include/asm/
Ddma-mapping.h89 struct dma_attrs *attrs) in dma_alloc_attrs() argument
93 return dma_ops->alloc(dev, size, dma_handle, flag, attrs); in dma_alloc_attrs()
100 struct dma_attrs *attrs) in dma_free_attrs() argument
104 dma_ops->free(dev, size, cpu_addr, dma_handle, attrs); in dma_free_attrs()
/linux-4.1.27/drivers/infiniband/core/
Dsysfs.c423 .attrs = pma_attrs
432 if (p->gid_group.attrs) { in ib_port_release()
433 for (i = 0; (a = p->gid_group.attrs[i]); ++i) in ib_port_release()
436 kfree(p->gid_group.attrs); in ib_port_release()
439 if (p->pkey_group.attrs) { in ib_port_release()
440 for (i = 0; (a = p->pkey_group.attrs[i]); ++i) in ib_port_release()
443 kfree(p->pkey_group.attrs); in ib_port_release()
553 p->gid_group.attrs = alloc_group_attrs(show_port_gid, attr.gid_tbl_len); in add_port()
554 if (!p->gid_group.attrs) { in add_port()
564 p->pkey_group.attrs = alloc_group_attrs(show_port_pkey, in add_port()
[all …]
Dumem.c95 DEFINE_DMA_ATTRS(attrs); in ib_umem_get()
100 dma_set_attr(DMA_ATTR_WRITE_BARRIER, &attrs); in ib_umem_get()
218 &attrs); in ib_umem_get()
/linux-4.1.27/drivers/scsi/
Draid_class.c30 struct device_attribute *attrs[RAID_NUM_ATTRS + 1]; member
275 i->r.raid_attrs.ac.attrs = &i->attrs[0]; in raid_class_attach()
279 i->attrs[count++] = &dev_attr_level; in raid_class_attach()
280 i->attrs[count++] = &dev_attr_resync; in raid_class_attach()
281 i->attrs[count++] = &dev_attr_state; in raid_class_attach()
283 i->attrs[count] = NULL; in raid_class_attach()
/linux-4.1.27/arch/microblaze/include/asm/
Ddma-mapping.h109 struct dma_attrs *attrs) in dma_alloc_attrs() argument
116 memory = ops->alloc(dev, size, dma_handle, flag, attrs); in dma_alloc_attrs()
126 struct dma_attrs *attrs) in dma_free_attrs() argument
132 ops->free(dev, size, cpu_addr, dma_handle, attrs); in dma_free_attrs()
/linux-4.1.27/drivers/infiniband/hw/cxgb3/
Diwch_provider.c862 struct iwch_qp_attributes attrs; in iwch_destroy_qp() local
868 attrs.next_state = IWCH_QP_STATE_ERROR; in iwch_destroy_qp()
869 iwch_modify_qp(rhp, qhp, IWCH_QP_ATTR_NEXT_STATE, &attrs, 0); in iwch_destroy_qp()
889 struct ib_qp_init_attr *attrs, in iwch_create_qp() argument
902 if (attrs->qp_type != IB_QPT_RC) in iwch_create_qp()
906 schp = get_chp(rhp, ((struct iwch_cq *) attrs->send_cq)->cq.cqid); in iwch_create_qp()
907 rchp = get_chp(rhp, ((struct iwch_cq *) attrs->recv_cq)->cq.cqid); in iwch_create_qp()
912 rqsize = roundup_pow_of_two(attrs->cap.max_recv_wr); in iwch_create_qp()
913 if (rqsize == attrs->cap.max_recv_wr) in iwch_create_qp()
914 rqsize = roundup_pow_of_two(attrs->cap.max_recv_wr+1); in iwch_create_qp()
[all …]
Diwch_cm.c818 struct iwch_qp_attributes attrs; in process_mpa_reply() local
914 attrs.mpa_attr = ep->mpa_attr; in process_mpa_reply()
915 attrs.max_ird = ep->ird; in process_mpa_reply()
916 attrs.max_ord = ep->ord; in process_mpa_reply()
917 attrs.llp_stream_handle = ep; in process_mpa_reply()
918 attrs.next_state = IWCH_QP_STATE_RTS; in process_mpa_reply()
926 ep->com.qp, mask, &attrs, 1); in process_mpa_reply()
1442 struct iwch_qp_attributes attrs; in peer_close() local
1483 attrs.next_state = IWCH_QP_STATE_CLOSING; in peer_close()
1485 IWCH_QP_ATTR_NEXT_STATE, &attrs, 1); in peer_close()
[all …]
Diwch_qp.c897 struct iwch_qp_attributes *attrs) in rdma_init() argument
949 struct iwch_qp_attributes *attrs, in iwch_modify_qp() argument
963 (mask & IWCH_QP_ATTR_NEXT_STATE) ? attrs->next_state : -1); in iwch_modify_qp()
974 newattr.enable_rdma_read = attrs->enable_rdma_read; in iwch_modify_qp()
976 newattr.enable_rdma_write = attrs->enable_rdma_write; in iwch_modify_qp()
978 newattr.enable_bind = attrs->enable_bind; in iwch_modify_qp()
980 if (attrs->max_ord > in iwch_modify_qp()
985 newattr.max_ord = attrs->max_ord; in iwch_modify_qp()
988 if (attrs->max_ird > in iwch_modify_qp()
993 newattr.max_ird = attrs->max_ird; in iwch_modify_qp()
[all …]
Diwch_ev.c47 struct iwch_qp_attributes attrs; in post_qp_event() local
81 attrs.next_state = IWCH_QP_STATE_TERMINATE; in post_qp_event()
83 &attrs, 1); in post_qp_event()
/linux-4.1.27/arch/arm64/include/asm/
Ddma-mapping.h114 struct dma_attrs *attrs) in dma_alloc_attrs() argument
122 vaddr = ops->alloc(dev, size, dma_handle, flags, attrs); in dma_alloc_attrs()
129 struct dma_attrs *attrs) in dma_free_attrs() argument
137 ops->free(dev, size, vaddr, dev_addr, attrs); in dma_free_attrs()
/linux-4.1.27/arch/alpha/kernel/
Dpci-noop.c112 struct dma_attrs *attrs) in alpha_noop_alloc_coherent() argument
128 struct dma_attrs *attrs) in alpha_noop_free_coherent() argument
136 struct dma_attrs *attrs) in alpha_noop_map_page() argument
142 enum dma_data_direction dir, struct dma_attrs *attrs) in alpha_noop_map_sg() argument
/linux-4.1.27/samples/kobject/
Dkobject-example.c94 static struct attribute *attrs[] = { variable
108 .attrs = attrs,
/linux-4.1.27/drivers/iio/
Dindustrialio-event.c463 attr = indio_dev->info->event_attrs->attrs; in iio_device_register_eventset()
476 indio_dev->event_interface->group.attrs = kcalloc(attrcount + 1, in iio_device_register_eventset()
477 sizeof(indio_dev->event_interface->group.attrs[0]), in iio_device_register_eventset()
479 if (indio_dev->event_interface->group.attrs == NULL) { in iio_device_register_eventset()
484 memcpy(indio_dev->event_interface->group.attrs, in iio_device_register_eventset()
485 indio_dev->info->event_attrs->attrs, in iio_device_register_eventset()
486 sizeof(indio_dev->event_interface->group.attrs[0]) in iio_device_register_eventset()
493 indio_dev->event_interface->group.attrs[attrn++] = in iio_device_register_eventset()
526 kfree(indio_dev->event_interface->group.attrs); in iio_device_unregister_eventset()
Dindustrialio-core.c880 if (indio_dev->info->attrs) { in iio_device_register_sysfs()
881 attr = indio_dev->info->attrs->attrs; in iio_device_register_sysfs()
903 indio_dev->chan_attr_group.attrs = kcalloc(attrcount + 1, in iio_device_register_sysfs()
904 sizeof(indio_dev->chan_attr_group.attrs[0]), in iio_device_register_sysfs()
906 if (indio_dev->chan_attr_group.attrs == NULL) { in iio_device_register_sysfs()
911 if (indio_dev->info->attrs) in iio_device_register_sysfs()
912 memcpy(indio_dev->chan_attr_group.attrs, in iio_device_register_sysfs()
913 indio_dev->info->attrs->attrs, in iio_device_register_sysfs()
914 sizeof(indio_dev->chan_attr_group.attrs[0]) in iio_device_register_sysfs()
919 indio_dev->chan_attr_group.attrs[attrn++] = &p->dev_attr.attr; in iio_device_register_sysfs()
[all …]
Dindustrialio-buffer.c893 if (buffer->attrs) { in iio_buffer_alloc_sysfs_and_mask()
894 while (buffer->attrs[attrcount] != NULL) in iio_buffer_alloc_sysfs_and_mask()
907 if (buffer->attrs) in iio_buffer_alloc_sysfs_and_mask()
908 memcpy(&attr[ARRAY_SIZE(iio_buffer_attrs)], buffer->attrs, in iio_buffer_alloc_sysfs_and_mask()
914 buffer->buffer_group.attrs = attr; in iio_buffer_alloc_sysfs_and_mask()
919 attr = buffer->scan_el_attrs->attrs; in iio_buffer_alloc_sysfs_and_mask()
960 buffer->scan_el_group.attrs = kcalloc(attrcount + 1, in iio_buffer_alloc_sysfs_and_mask()
961 sizeof(buffer->scan_el_group.attrs[0]), in iio_buffer_alloc_sysfs_and_mask()
963 if (buffer->scan_el_group.attrs == NULL) { in iio_buffer_alloc_sysfs_and_mask()
968 memcpy(buffer->scan_el_group.attrs, buffer->scan_el_attrs, in iio_buffer_alloc_sysfs_and_mask()
[all …]
/linux-4.1.27/arch/tile/include/asm/
Ddma-mapping.h121 struct dma_attrs *attrs) in dma_alloc_attrs() argument
126 cpu_addr = dma_ops->alloc(dev, size, dma_handle, flag, attrs); in dma_alloc_attrs()
135 struct dma_attrs *attrs) in dma_free_attrs() argument
141 dma_ops->free(dev, size, cpu_addr, dma_handle, attrs); in dma_free_attrs()
/linux-4.1.27/drivers/acpi/
Dpower.c351 static struct attribute *attrs[] = { variable
358 .attrs = attrs,
362 .attrs = attrs,
366 .attrs = attrs,
370 .attrs = attrs,
376 .attrs = attrs,
/linux-4.1.27/drivers/media/v4l2-core/
Dvideobuf2-dma-sg.c110 DEFINE_DMA_ATTRS(attrs); in vb2_dma_sg_alloc()
112 dma_set_attr(DMA_ATTR_SKIP_CPU_SYNC, &attrs); in vb2_dma_sg_alloc()
151 buf->dma_dir, &attrs) == 0) in vb2_dma_sg_alloc()
185 DEFINE_DMA_ATTRS(attrs); in vb2_dma_sg_put()
187 dma_set_attr(DMA_ATTR_SKIP_CPU_SYNC, &attrs); in vb2_dma_sg_put()
191 buf->dma_dir, &attrs); in vb2_dma_sg_put()
242 DEFINE_DMA_ATTRS(attrs); in vb2_dma_sg_get_userptr()
244 dma_set_attr(DMA_ATTR_SKIP_CPU_SYNC, &attrs); in vb2_dma_sg_get_userptr()
318 buf->dma_dir, &attrs) == 0) in vb2_dma_sg_get_userptr()
348 DEFINE_DMA_ATTRS(attrs); in vb2_dma_sg_put_userptr()
[all …]
Dvideobuf2-dma-contig.c520 DEFINE_DMA_ATTRS(attrs); in vb2_dc_put_userptr()
522 dma_set_attr(DMA_ATTR_SKIP_CPU_SYNC, &attrs); in vb2_dc_put_userptr()
528 buf->dma_dir, &attrs); in vb2_dc_put_userptr()
585 DEFINE_DMA_ATTRS(attrs); in vb2_dc_get_userptr()
587 dma_set_attr(DMA_ATTR_SKIP_CPU_SYNC, &attrs); in vb2_dc_get_userptr()
678 buf->dma_dir, &attrs); in vb2_dc_get_userptr()
701 buf->dma_dir, &attrs); in vb2_dc_get_userptr()
/linux-4.1.27/arch/hexagon/kernel/
Ddma.c65 struct dma_attrs *attrs) in hexagon_dma_alloc_coherent() argument
98 dma_addr_t dma_addr, struct dma_attrs *attrs) in hexagon_free_coherent() argument
119 struct dma_attrs *attrs) in hexagon_map_sg() argument
186 struct dma_attrs *attrs) in hexagon_map_page() argument
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/
Dgk20a.c94 struct dma_attrs attrs; member
155 node->handle, &priv->attrs); in gk20a_instobj_dtor_dma()
220 &priv->attrs); in gk20a_instobj_ctor_dma()
414 init_dma_attrs(&priv->attrs); in gk20a_instmem_ctor()
419 dma_set_attr(DMA_ATTR_NON_CONSISTENT, &priv->attrs); in gk20a_instmem_ctor()
420 dma_set_attr(DMA_ATTR_WEAK_ORDERING, &priv->attrs); in gk20a_instmem_ctor()
421 dma_set_attr(DMA_ATTR_WRITE_COMBINE, &priv->attrs); in gk20a_instmem_ctor()
422 dma_set_attr(DMA_ATTR_NO_KERNEL_MAPPING, &priv->attrs); in gk20a_instmem_ctor()
/linux-4.1.27/arch/mips/cavium-octeon/
Ddma-octeon.c128 struct dma_attrs *attrs) in octeon_dma_map_page() argument
131 direction, attrs); in octeon_dma_map_page()
138 int nents, enum dma_data_direction direction, struct dma_attrs *attrs) in octeon_dma_map_sg() argument
140 int r = swiotlb_map_sg_attrs(dev, sg, nents, direction, attrs); in octeon_dma_map_sg()
160 dma_addr_t *dma_handle, gfp_t gfp, struct dma_attrs *attrs) in octeon_dma_alloc_coherent() argument
195 void *vaddr, dma_addr_t dma_handle, struct dma_attrs *attrs) in octeon_dma_free_coherent() argument
/linux-4.1.27/drivers/net/ethernet/sfc/
Dmcdi_mon.c289 struct efx_mcdi_mon_attribute *attr = &hwmon->attrs[hwmon->n_attrs]; in efx_mcdi_mon_add_attr()
303 hwmon->group.attrs[hwmon->n_attrs++] = &attr->dev_attr.attr; in efx_mcdi_mon_add_attr()
356 hwmon->attrs = kcalloc(n_attrs, sizeof(*hwmon->attrs), GFP_KERNEL); in efx_mcdi_mon_probe()
357 if (!hwmon->attrs) { in efx_mcdi_mon_probe()
361 hwmon->group.attrs = kcalloc(n_attrs + 1, sizeof(struct attribute *), in efx_mcdi_mon_probe()
363 if (!hwmon->group.attrs) { in efx_mcdi_mon_probe()
529 kfree(hwmon->attrs); in efx_mcdi_mon_remove()
530 kfree(hwmon->group.attrs); in efx_mcdi_mon_remove()
/linux-4.1.27/arch/arm/xen/
Dmm.c101 enum dma_data_direction dir, struct dma_attrs *attrs) in __xen_dma_map_page() argument
105 if (dma_get_attr(DMA_ATTR_SKIP_CPU_SYNC, attrs)) in __xen_dma_map_page()
113 struct dma_attrs *attrs) in __xen_dma_unmap_page() argument
118 if (dma_get_attr(DMA_ATTR_SKIP_CPU_SYNC, attrs)) in __xen_dma_unmap_page()
/linux-4.1.27/net/hsr/
Dhsr_netlink.c255 na = info->attrs[HSR_A_IFINDEX]; in hsr_get_node_status()
258 na = info->attrs[HSR_A_NODE_ADDR]; in hsr_get_node_status()
263 nla_get_u32(info->attrs[HSR_A_IFINDEX])); in hsr_get_node_status()
292 (unsigned char *) nla_data(info->attrs[HSR_A_NODE_ADDR]), in hsr_get_node_status()
303 nla_data(info->attrs[HSR_A_NODE_ADDR])); in hsr_get_node_status()
384 na = info->attrs[HSR_A_IFINDEX]; in hsr_get_node_list()
389 nla_get_u32(info->attrs[HSR_A_IFINDEX])); in hsr_get_node_list()
/linux-4.1.27/arch/unicore32/mm/
Ddma-swiotlb.c22 struct dma_attrs *attrs) in unicore_swiotlb_alloc_coherent() argument
29 struct dma_attrs *attrs) in unicore_swiotlb_free_coherent() argument
/linux-4.1.27/arch/x86/kernel/cpu/
Dperf_event_amd_iommu.c76 .attrs = iommu_format_attrs,
143 .attrs = iommu_cpumask_attrs,
404 struct attribute **attrs; in _init_events_attrs() local
416 attrs = (struct attribute **)(attr_group + 1); in _init_events_attrs()
418 attrs[j] = &amd_iommu_v2_event_descs[j].attr.attr; in _init_events_attrs()
421 attr_group->attrs = attrs; in _init_events_attrs()
Dperf_event_intel_rapl.c408 .attrs = rapl_pmu_attrs,
492 .attrs = NULL, /* patched at runtime */
503 .attrs = rapl_formats_attr,
716 rapl_pmu_events_group.attrs = rapl_events_cln_attr; in rapl_pmu_init()
721 rapl_pmu_events_group.attrs = rapl_events_srv_attr; in rapl_pmu_init()
727 rapl_pmu_events_group.attrs = rapl_events_hsw_attr; in rapl_pmu_init()
732 rapl_pmu_events_group.attrs = rapl_events_srv_attr; in rapl_pmu_init()
Dperf_event_intel_pt.c108 .attrs = pt_formats_attr,
120 struct attribute **attrs; in pt_pmu_hw_init() local
125 attrs = NULL; in pt_pmu_hw_init()
140 attrs = kzalloc(size, GFP_KERNEL); in pt_pmu_hw_init()
141 if (!attrs) in pt_pmu_hw_init()
160 attrs[i] = &de_attr->attr.attr; in pt_pmu_hw_init()
163 pt_cap_group.attrs = attrs; in pt_pmu_hw_init()
168 kfree(attrs); in pt_pmu_hw_init()
Dperf_event.c1514 .attrs = NULL,
1521 static void __init filter_events(struct attribute **attrs) in filter_events() argument
1527 for (i = 0; attrs[i]; i++) { in filter_events()
1528 d = (struct device_attribute *)attrs[i]; in filter_events()
1536 for (j = i; attrs[j]; j++) in filter_events()
1537 attrs[j] = attrs[j + 1]; in filter_events()
1613 .attrs = events_attr,
1700 x86_pmu_format_group.attrs = x86_pmu.format_attrs; in init_hw_perf_events()
1703 x86_pmu_events_group.attrs = x86_pmu.event_attrs; in init_hw_perf_events()
1706 x86_pmu_events_group.attrs = &empty_attrs; in init_hw_perf_events()
[all …]
Dperf_event_intel_uncore_snbep.c470 .attrs = snbep_uncore_formats_attr,
475 .attrs = snbep_uncore_ubox_formats_attr,
480 .attrs = snbep_uncore_cbox_formats_attr,
485 .attrs = snbep_uncore_pcu_formats_attr,
490 .attrs = snbep_uncore_qpi_formats_attr,
1272 .attrs = ivbep_uncore_formats_attr,
1277 .attrs = ivbep_uncore_ubox_formats_attr,
1282 .attrs = ivbep_uncore_cbox_formats_attr,
1287 .attrs = ivbep_uncore_pcu_formats_attr,
1292 .attrs = ivbep_uncore_qpi_formats_attr,
[all …]
/linux-4.1.27/net/netfilter/ipvs/
Dip_vs_ctl.c3021 struct nlattr *attrs[IPVS_SVC_ATTR_MAX + 1]; in ip_vs_genl_parse_service() local
3027 nla_parse_nested(attrs, IPVS_SVC_ATTR_MAX, nla, ip_vs_svc_policy)) in ip_vs_genl_parse_service()
3030 nla_af = attrs[IPVS_SVC_ATTR_AF]; in ip_vs_genl_parse_service()
3031 nla_protocol = attrs[IPVS_SVC_ATTR_PROTOCOL]; in ip_vs_genl_parse_service()
3032 nla_addr = attrs[IPVS_SVC_ATTR_ADDR]; in ip_vs_genl_parse_service()
3033 nla_port = attrs[IPVS_SVC_ATTR_PORT]; in ip_vs_genl_parse_service()
3034 nla_fwmark = attrs[IPVS_SVC_ATTR_FWMARK]; in ip_vs_genl_parse_service()
3074 nla_sched = attrs[IPVS_SVC_ATTR_SCHED_NAME]; in ip_vs_genl_parse_service()
3075 nla_pe = attrs[IPVS_SVC_ATTR_PE_NAME]; in ip_vs_genl_parse_service()
3076 nla_flags = attrs[IPVS_SVC_ATTR_FLAGS]; in ip_vs_genl_parse_service()
[all …]
/linux-4.1.27/arch/mips/mm/
Ddma-default.c134 dma_addr_t * dma_handle, gfp_t gfp, struct dma_attrs *attrs) in mips_dma_alloc_coherent() argument
176 dma_addr_t dma_handle, struct dma_attrs *attrs) in mips_dma_free_coherent() argument
256 size_t size, enum dma_data_direction direction, struct dma_attrs *attrs) in mips_dma_unmap_page() argument
266 int nents, enum dma_data_direction direction, struct dma_attrs *attrs) in mips_dma_map_sg() argument
286 struct dma_attrs *attrs) in mips_dma_map_page() argument
296 struct dma_attrs *attrs) in mips_dma_unmap_sg() argument
/linux-4.1.27/drivers/infiniband/hw/ocrdma/
Docrdma_hw.c2120 struct ib_qp_init_attr *attrs, in ocrdma_set_create_qp_sq_cmd() argument
2130 u32 max_sges = attrs->cap.max_send_sge; in ocrdma_set_create_qp_sq_cmd()
2133 max_wqe_allocated = min_t(u32, attrs->cap.max_send_wr + 1, in ocrdma_set_create_qp_sq_cmd()
2176 struct ib_qp_init_attr *attrs, in ocrdma_set_create_qp_rq_cmd() argument
2185 u32 max_rqe_allocated = attrs->cap.max_recv_wr + 1; in ocrdma_set_create_qp_rq_cmd()
2191 attrs->cap.max_recv_wr + 1); in ocrdma_set_create_qp_rq_cmd()
2211 cmd->max_sge_recv_flags |= (attrs->cap.max_recv_sge << in ocrdma_set_create_qp_rq_cmd()
2275 struct ib_qp_init_attr *attrs, in ocrdma_get_create_qp_rsp() argument
2302 if (!attrs->srq) { in ocrdma_get_create_qp_rsp()
2308 int ocrdma_mbx_create_qp(struct ocrdma_qp *qp, struct ib_qp_init_attr *attrs, in ocrdma_mbx_create_qp() argument
[all …]
Docrdma_verbs.c1142 struct ib_qp_init_attr *attrs) in ocrdma_check_qp_params() argument
1144 if ((attrs->qp_type != IB_QPT_GSI) && in ocrdma_check_qp_params()
1145 (attrs->qp_type != IB_QPT_RC) && in ocrdma_check_qp_params()
1146 (attrs->qp_type != IB_QPT_UC) && in ocrdma_check_qp_params()
1147 (attrs->qp_type != IB_QPT_UD)) { in ocrdma_check_qp_params()
1149 __func__, dev->id, attrs->qp_type); in ocrdma_check_qp_params()
1153 if ((attrs->qp_type != IB_QPT_GSI) && in ocrdma_check_qp_params()
1154 (attrs->cap.max_send_wr > dev->attr.max_wqe)) { in ocrdma_check_qp_params()
1156 __func__, dev->id, attrs->cap.max_send_wr); in ocrdma_check_qp_params()
1161 if (!attrs->srq && (attrs->cap.max_recv_wr > dev->attr.max_rqe)) { in ocrdma_check_qp_params()
[all …]
Docrdma_hw.h111 int ocrdma_mbx_create_qp(struct ocrdma_qp *, struct ib_qp_init_attr *attrs,
115 struct ib_qp_attr *attrs, int attr_mask);
/linux-4.1.27/fs/nfsd/
Dxdr.h16 struct iattr attrs; member
43 struct iattr attrs; member
73 struct iattr attrs; member
Dxdr3.h14 struct iattr attrs; member
51 struct iattr attrs; member
61 struct iattr attrs; member
91 struct iattr attrs; member
Dvfs.h61 char *name, int len, struct iattr *attrs,
66 char *name, int len, struct iattr *attrs,
Dnfsproc.c65 argp->attrs.ia_valid, (long) argp->attrs.ia_size); in nfsd_proc_setattr()
68 nfserr = nfsd_setattr(rqstp, &resp->fh, &argp->attrs,0, (time_t)0); in nfsd_proc_setattr()
188 struct iattr *attr = &argp->attrs; in nfsd_proc_create()
436 argp->attrs.ia_valid &= ~ATTR_SIZE; in nfsd_proc_mkdir()
439 &argp->attrs, S_IFDIR, 0, &resp->fh); in nfsd_proc_mkdir()
/linux-4.1.27/arch/ia64/kernel/
Dpci-swiotlb.c19 struct dma_attrs *attrs) in ia64_swiotlb_alloc_coherent() argument
28 struct dma_attrs *attrs) in ia64_swiotlb_free_coherent() argument
/linux-4.1.27/drivers/net/wireless/
Dmac80211_hwsim.c2724 if (!info->attrs[HWSIM_ATTR_ADDR_TRANSMITTER] || in hwsim_tx_info_frame_received_nl()
2725 !info->attrs[HWSIM_ATTR_FLAGS] || in hwsim_tx_info_frame_received_nl()
2726 !info->attrs[HWSIM_ATTR_COOKIE] || in hwsim_tx_info_frame_received_nl()
2727 !info->attrs[HWSIM_ATTR_SIGNAL] || in hwsim_tx_info_frame_received_nl()
2728 !info->attrs[HWSIM_ATTR_TX_INFO]) in hwsim_tx_info_frame_received_nl()
2731 src = (void *)nla_data(info->attrs[HWSIM_ATTR_ADDR_TRANSMITTER]); in hwsim_tx_info_frame_received_nl()
2732 hwsim_flags = nla_get_u32(info->attrs[HWSIM_ATTR_FLAGS]); in hwsim_tx_info_frame_received_nl()
2733 ret_skb_ptr = nla_get_u64(info->attrs[HWSIM_ATTR_COOKIE]); in hwsim_tx_info_frame_received_nl()
2756 info->attrs[HWSIM_ATTR_TX_INFO]); in hwsim_tx_info_frame_received_nl()
2769 txi->status.ack_signal = nla_get_u32(info->attrs[HWSIM_ATTR_SIGNAL]); in hwsim_tx_info_frame_received_nl()
[all …]
/linux-4.1.27/include/net/
Ddn_fib.h81 struct nlattr *attrs[], struct nlmsghdr *n,
84 struct nlattr *attrs[], struct nlmsghdr *n,
103 struct nlattr *attrs[],
/linux-4.1.27/fs/coda/
Ddir.c141 struct coda_vattr attrs; in coda_create() local
147 0, mode, &newfid, &attrs); in coda_create()
151 inode = coda_iget(dir->i_sb, &newfid, &attrs); in coda_create()
169 struct coda_vattr attrs; in coda_mkdir() local
178 attrs.va_mode = mode; in coda_mkdir()
180 name, len, &newfid, &attrs); in coda_mkdir()
184 inode = coda_iget(dir->i_sb, &newfid, &attrs); in coda_mkdir()
/linux-4.1.27/arch/mips/netlogic/common/
Dnlm-dma.c48 dma_addr_t *dma_handle, gfp_t gfp, struct dma_attrs *attrs) in nlm_dma_alloc_coherent() argument
70 void *vaddr, dma_addr_t dma_handle, struct dma_attrs *attrs) in nlm_dma_free_coherent() argument
/linux-4.1.27/arch/powerpc/platforms/ps3/
Dsystem-bus.c519 struct dma_attrs *attrs) in ps3_alloc_coherent() argument
556 dma_addr_t dma_handle, struct dma_attrs *attrs) in ps3_free_coherent() argument
572 struct dma_attrs *attrs) in ps3_sb_map_page() argument
595 struct dma_attrs *attrs) in ps3_ioc0_map_page() argument
629 size_t size, enum dma_data_direction direction, struct dma_attrs *attrs) in ps3_unmap_page() argument
643 int nents, enum dma_data_direction direction, struct dma_attrs *attrs) in ps3_sb_map_sg() argument
673 struct dma_attrs *attrs) in ps3_ioc0_map_sg() argument
680 int nents, enum dma_data_direction direction, struct dma_attrs *attrs) in ps3_sb_unmap_sg() argument
689 struct dma_attrs *attrs) in ps3_ioc0_unmap_sg() argument
/linux-4.1.27/drivers/infiniband/hw/mlx4/
Dsysfs.c385 for (i = 0; (a = p->pkey_group.attrs[i]); ++i) in mlx4_port_release()
387 kfree(p->pkey_group.attrs); in mlx4_port_release()
388 for (i = 0; (a = p->gid_group.attrs[i]); ++i) in mlx4_port_release()
390 kfree(p->gid_group.attrs); in mlx4_port_release()
661 p->pkey_group.attrs = in add_port()
665 if (!p->pkey_group.attrs) { in add_port()
675 p->gid_group.attrs = alloc_group_attrs(show_port_gid_idx, NULL, 1); in add_port()
676 if (!p->gid_group.attrs) { in add_port()
693 kfree(p->gid_group.attrs[0]); in add_port()
694 kfree(p->gid_group.attrs); in add_port()
[all …]
/linux-4.1.27/drivers/net/ethernet/rocker/
Drocker.c1163 struct rocker_tlv **attrs) in rocker_dma_rx_ring_skb_unmap() argument
1169 if (!attrs[ROCKER_TLV_RX_FRAG_ADDR] || in rocker_dma_rx_ring_skb_unmap()
1170 !attrs[ROCKER_TLV_RX_FRAG_MAX_LEN]) in rocker_dma_rx_ring_skb_unmap()
1172 dma_handle = rocker_tlv_get_u64(attrs[ROCKER_TLV_RX_FRAG_ADDR]); in rocker_dma_rx_ring_skb_unmap()
1173 len = rocker_tlv_get_u16(attrs[ROCKER_TLV_RX_FRAG_MAX_LEN]); in rocker_dma_rx_ring_skb_unmap()
1180 struct rocker_tlv *attrs[ROCKER_TLV_RX_MAX + 1]; in rocker_dma_rx_ring_skb_free() local
1185 rocker_tlv_parse_desc(attrs, ROCKER_TLV_RX_MAX, desc_info); in rocker_dma_rx_ring_skb_free()
1186 rocker_dma_rx_ring_skb_unmap(rocker, attrs); in rocker_dma_rx_ring_skb_free()
1349 struct rocker_tlv *attrs[ROCKER_TLV_EVENT_LINK_CHANGED_MAX + 1]; in rocker_event_link_change() local
1354 rocker_tlv_parse_nested(attrs, ROCKER_TLV_EVENT_LINK_CHANGED_MAX, info); in rocker_event_link_change()
[all …]
/linux-4.1.27/drivers/net/ethernet/intel/ixgbe/
Dixgbe_sysfs.c153 adapter->ixgbe_hwmon_buff->attrs[n_attr] = &ixgbe_attr->dev_attr.attr; in ixgbe_add_hwmon_attr()
219 ixgbe_hwmon->group.attrs = ixgbe_hwmon->attrs; in ixgbe_sysfs_init()
/linux-4.1.27/scripts/gdb/linux/
Dsymbols.py98 attrs = sect_attrs['attrs']
100 attrs[n]['name'].string() : attrs[n]['address']
/linux-4.1.27/arch/sh/kernel/
Ddma-nommu.c16 struct dma_attrs *attrs) in nommu_map_page() argument
28 struct dma_attrs *attrs) in nommu_map_sg() argument
/linux-4.1.27/drivers/platform/x86/
Dsony-laptop.c1957 struct device_attribute attrs[2]; member
2071 sysfs_attr_init(&bcare_ctl->attrs[0].attr); in sony_nc_battery_care_setup()
2072 bcare_ctl->attrs[0].attr.name = "battery_care_limiter"; in sony_nc_battery_care_setup()
2073 bcare_ctl->attrs[0].attr.mode = S_IRUGO | S_IWUSR; in sony_nc_battery_care_setup()
2074 bcare_ctl->attrs[0].show = sony_nc_battery_care_limit_show; in sony_nc_battery_care_setup()
2075 bcare_ctl->attrs[0].store = sony_nc_battery_care_limit_store; in sony_nc_battery_care_setup()
2077 ret = device_create_file(&pd->dev, &bcare_ctl->attrs[0]); in sony_nc_battery_care_setup()
2085 sysfs_attr_init(&bcare_ctl->attrs[1].attr); in sony_nc_battery_care_setup()
2086 bcare_ctl->attrs[1].attr.name = "battery_care_health"; in sony_nc_battery_care_setup()
2087 bcare_ctl->attrs[1].attr.mode = S_IRUGO; in sony_nc_battery_care_setup()
[all …]
/linux-4.1.27/arch/s390/pci/
Dpci_dma.c278 struct dma_attrs *attrs) in s390_dma_map_pages() argument
317 struct dma_attrs *attrs) in s390_dma_unmap_pages() argument
338 struct dma_attrs *attrs) in s390_dma_alloc() argument
368 struct dma_attrs *attrs) in s390_dma_free() argument
380 struct dma_attrs *attrs) in s390_dma_map_sg() argument
413 struct dma_attrs *attrs) in s390_dma_unmap_sg() argument
Dpci_sysfs.c90 .attrs = zpci_dev_attrs,
103 .attrs = pfip_attrs,
/linux-4.1.27/drivers/net/ethernet/intel/igb/
Digb_hwmon.c154 adapter->igb_hwmon_buff->attrs[n_attr] = &igb_attr->dev_attr.attr; in igb_add_hwmon_attr()
231 igb_hwmon->group.attrs = igb_hwmon->attrs; in igb_sysfs_init()
/linux-4.1.27/drivers/misc/
Dics932s401.c97 struct attribute_group attrs; member
461 data->attrs.attrs = ics932s401_attr; in ics932s401_probe()
462 err = sysfs_create_group(&client->dev.kobj, &data->attrs); in ics932s401_probe()
478 sysfs_remove_group(&client->dev.kobj, &data->attrs); in ics932s401_remove()
/linux-4.1.27/arch/powerpc/perf/
Dhv-24x7.c125 .attrs = format_attrs,
444 static ssize_t event_data_to_attrs(unsigned ix, struct attribute **attrs, in event_data_to_attrs() argument
451 *attrs = event_to_attr(ix, event, event->domain, nonce); in event_data_to_attrs()
455 attrs[i] = event_to_attr(ix, event, core_domains[i], in event_data_to_attrs()
457 if (!attrs[i]) { in event_data_to_attrs()
461 device_str_attr_destroy(attrs[i - 1]); in event_data_to_attrs()
996 .attrs = if_attrs,
1296 r = create_events_from_catalog(&event_group.attrs, in hv_24x7_init()
1297 &event_desc_group.attrs, in hv_24x7_init()
1298 &event_long_desc_group.attrs); in hv_24x7_init()
Dhv-gpci.c72 .attrs = format_attrs,
77 .attrs = hv_gpci_event_attrs,
120 .attrs = interface_attrs,
/linux-4.1.27/drivers/s390/block/
Dscm_blk.h129 .oper_state = scmdev->attrs.oper_state, in SCM_LOG_STATE()
130 .rank = scmdev->attrs.rank, in SCM_LOG_STATE()
/linux-4.1.27/arch/s390/kernel/
Dipl.c230 static void make_attrs_ro(struct attribute **attrs) in make_attrs_ro() argument
232 while (*attrs) { in make_attrs_ro()
233 (*attrs)->mode = S_IRUGO; in make_attrs_ro()
234 attrs++; in make_attrs_ro()
471 .attrs = ipl_fcp_attrs,
493 .attrs = ipl_ccw_attrs_vm,
497 .attrs = ipl_ccw_attrs_lpar
513 .attrs = ipl_nss_attrs,
524 .attrs = ipl_unknown_attrs,
805 .attrs = reipl_fcp_attrs,
[all …]
/linux-4.1.27/net/ipv4/
Dfou.c571 if (info->attrs[FOU_ATTR_AF]) { in parse_nl_config()
572 u8 family = nla_get_u8(info->attrs[FOU_ATTR_AF]); in parse_nl_config()
580 if (info->attrs[FOU_ATTR_PORT]) { in parse_nl_config()
581 __be16 port = nla_get_be16(info->attrs[FOU_ATTR_PORT]); in parse_nl_config()
586 if (info->attrs[FOU_ATTR_IPPROTO]) in parse_nl_config()
587 cfg->protocol = nla_get_u8(info->attrs[FOU_ATTR_IPPROTO]); in parse_nl_config()
589 if (info->attrs[FOU_ATTR_TYPE]) in parse_nl_config()
590 cfg->type = nla_get_u8(info->attrs[FOU_ATTR_TYPE]); in parse_nl_config()
592 if (info->attrs[FOU_ATTR_REMCSUM_NOPARTIAL]) in parse_nl_config()
/linux-4.1.27/drivers/staging/iio/adc/
Dad7606_core.c210 .attrs = ad7606_attributes_os_and_range,
220 .attrs = ad7606_attributes_os,
230 .attrs = ad7606_attributes_range,
447 .attrs = &ad7606_attribute_group_os_and_range,
453 .attrs = &ad7606_attribute_group_os,
459 .attrs = &ad7606_attribute_group_range,
/linux-4.1.27/arch/ia64/hp/common/
Dsba_iommu.c922 struct dma_attrs *attrs) in sba_map_page() argument
1008 struct dma_attrs *attrs) in sba_map_single_attrs() argument
1011 (unsigned long)addr & ~PAGE_MASK, size, dir, attrs); in sba_map_single_attrs()
1049 enum dma_data_direction dir, struct dma_attrs *attrs) in sba_unmap_page() argument
1118 enum dma_data_direction dir, struct dma_attrs *attrs) in sba_unmap_single_attrs() argument
1120 sba_unmap_page(dev, iova, size, dir, attrs); in sba_unmap_single_attrs()
1133 gfp_t flags, struct dma_attrs *attrs) in sba_alloc_coherent() argument
1198 dma_addr_t dma_handle, struct dma_attrs *attrs) in sba_free_coherent() argument
1449 struct dma_attrs *attrs);
1462 struct dma_attrs *attrs) in sba_map_sg_attrs() argument
[all …]
/linux-4.1.27/drivers/memstick/core/
Dmspro_block.c1027 msb->attr_group.attrs = kcalloc(attr_count + 1, in mspro_block_read_attributes()
1028 sizeof(*msb->attr_group.attrs), in mspro_block_read_attributes()
1030 if (!msb->attr_group.attrs) { in mspro_block_read_attributes()
1050 msb->attr_group.attrs[cnt] = &s_attr->dev_attr.attr; in mspro_block_read_attributes()
1196 for (rc = 0; msb->attr_group.attrs[rc]; ++rc) { in mspro_block_init_disk()
1197 s_attr = mspro_from_sysfs_attr(msb->attr_group.attrs[rc]); in mspro_block_init_disk()
1277 if (msb->attr_group.attrs) { in mspro_block_data_clear()
1278 for (cnt = 0; msb->attr_group.attrs[cnt]; ++cnt) { in mspro_block_data_clear()
1280 .attrs[cnt]); in mspro_block_data_clear()
1284 kfree(msb->attr_group.attrs); in mspro_block_data_clear()
[all …]
/linux-4.1.27/arch/sh/mm/
Dconsistent.c37 struct dma_attrs *attrs) in dma_generic_alloc_coherent() argument
69 struct dma_attrs *attrs) in dma_generic_free_coherent() argument
/linux-4.1.27/drivers/leds/
Dled-class-flash.c242 .attrs = led_flash_strobe_attrs,
246 .attrs = led_flash_timeout_attrs,
250 .attrs = led_flash_brightness_attrs,
254 .attrs = led_flash_fault_attrs,
/linux-4.1.27/drivers/firewire/
Dcore-device.c347 struct device_attribute *attrs, in init_fw_attribute_group() argument
353 for (j = 0; attrs[j].attr.name != NULL; j++) in init_fw_attribute_group()
354 group->attrs[j] = &attrs[j].attr; in init_fw_attribute_group()
360 group->attrs[j++] = &attr->attr; in init_fw_attribute_group()
363 group->attrs[j] = NULL; in init_fw_attribute_group()
366 group->group.attrs = group->attrs; in init_fw_attribute_group()
728 BUILD_BUG_ON(ARRAY_SIZE(unit->attribute_group.attrs) < in create_units()
1055 BUILD_BUG_ON(ARRAY_SIZE(device->attribute_group.attrs) < in fw_device_init()
/linux-4.1.27/include/linux/phy/
Dphy.h67 struct phy_attrs attrs; member
124 return phy->attrs.bus_width; in phy_get_bus_width()
128 phy->attrs.bus_width = bus_width; in phy_set_bus_width()
/linux-4.1.27/drivers/base/power/
Dsysfs.c608 .attrs = power_attrs,
630 .attrs = wakeup_attrs,
645 .attrs = runtime_attrs,
654 .attrs = pm_qos_resume_latency_attrs,
663 .attrs = pm_qos_latency_tolerance_attrs,
673 .attrs = pm_qos_flags_attrs,
/linux-4.1.27/arch/m68k/include/asm/
Ddma-mapping.h25 struct dma_attrs *attrs) in dma_alloc_attrs() argument
33 struct dma_attrs *attrs) in dma_free_attrs() argument
/linux-4.1.27/fs/btrfs/
Dsysfs.c221 .attrs = btrfs_supported_feature_attrs,
474 struct attribute *attrs[2]; in addrm_unknown_feature_attrs() local
477 .attrs = attrs, in addrm_unknown_feature_attrs()
485 attrs[1] = NULL; in addrm_unknown_feature_attrs()
493 attrs[0] = &fa->kobj_attr.attr; in addrm_unknown_feature_attrs()
/linux-4.1.27/drivers/iio/light/
Dal3320a.c83 .attrs = al3320a_attributes,
174 .attrs = &al3320a_attribute_group,
Dtsl4531.c65 .attrs = tsl4531_attributes,
146 .attrs = &tsl4531_attribute_group,
/linux-4.1.27/Documentation/mmc/
D00-INDEX3 mmc-dev-attrs.txt
/linux-4.1.27/drivers/staging/iio/light/
Dtsl2x7x_core.c1632 .attrs = tsl2x7x_ALS_device_attrs,
1635 .attrs = tsl2x7x_PRX_device_attrs,
1638 .attrs = tsl2x7x_ALSPRX_device_attrs,
1641 .attrs = tsl2x7x_PRX2_device_attrs,
1644 .attrs = tsl2x7x_ALSPRX2_device_attrs,
1650 .attrs = tsl2X7X_ALS_event_attrs,
1654 .attrs = tsl2X7X_PRX_event_attrs,
1658 .attrs = tsl2X7X_ALSPRX_event_attrs,
1665 .attrs = &tsl2X7X_device_attr_group_tbl[ALS],
1676 .attrs = &tsl2X7X_device_attr_group_tbl[PRX],
[all …]
/linux-4.1.27/drivers/iio/trigger/
Diio-trig-sysfs.c74 .attrs = iio_sysfs_trig_attrs,
121 .attrs = iio_sysfs_trigger_attrs,
/linux-4.1.27/drivers/media/usb/uvc/
Duvc_status.c103 char *attrs[3] = { "value", "info", "failure" }; in uvc_event_control() local
112 data[1], data[3], attrs[data[4]], len); in uvc_event_control()
/linux-4.1.27/drivers/staging/iio/frequency/
Dad9834.c302 .attrs = ad9834_attributes,
306 .attrs = ad9833_attributes,
310 .attrs = &ad9834_attribute_group,
315 .attrs = &ad9833_attribute_group,
/linux-4.1.27/drivers/extcon/
Dextcon.c766 cable->attrs[0] = &cable->attr_name.attr; in extcon_dev_register()
767 cable->attrs[1] = &cable->attr_state.attr; in extcon_dev_register()
768 cable->attrs[2] = NULL; in extcon_dev_register()
770 cable->attr_g.attrs = cable->attrs; in extcon_dev_register()
829 edev->attr_g_muex.attrs = edev->attrs_muex; in extcon_dev_register()
/linux-4.1.27/drivers/hid/
Dhid-sensor-custom.c39 struct attribute *attrs[HID_CUSTOM_TOTAL_ATTRS]; member
280 .attrs = enable_sensor_attrs,
608 sensor_inst->fields[i].attrs[j] = &device_attr->attr; in hid_sensor_custom_add_attributes()
611 sensor_inst->fields[i].attrs[j] = NULL; in hid_sensor_custom_add_attributes()
612 sensor_inst->fields[i].hid_custom_attribute_group.attrs = in hid_sensor_custom_add_attributes()
613 sensor_inst->fields[i].attrs; in hid_sensor_custom_add_attributes()
/linux-4.1.27/fs/reiserfs/
Dxattr.c333 struct iattr *attrs = data; in chown_one_xattr() local
334 int ia_valid = attrs->ia_valid; in chown_one_xattr()
342 attrs->ia_valid &= (ATTR_UID|ATTR_GID); in chown_one_xattr()
343 err = reiserfs_setattr(dentry, attrs); in chown_one_xattr()
344 attrs->ia_valid = ia_valid; in chown_one_xattr()
361 int reiserfs_chown_xattrs(struct inode *inode, struct iattr *attrs) in reiserfs_chown_xattrs() argument
363 int err = reiserfs_for_each_xattr(inode, chown_one_xattr, attrs); in reiserfs_chown_xattrs()
/linux-4.1.27/drivers/gpu/drm/msm/
Dmsm_drv.c153 DEFINE_DMA_ATTRS(attrs); in msm_unload()
154 dma_set_attr(DMA_ATTR_NO_KERNEL_MAPPING, &attrs); in msm_unload()
157 priv->vram.paddr, &attrs); in msm_unload()
235 DEFINE_DMA_ATTRS(attrs); in msm_init_vram()
242 dma_set_attr(DMA_ATTR_NO_KERNEL_MAPPING, &attrs); in msm_init_vram()
243 dma_set_attr(DMA_ATTR_WRITE_COMBINE, &attrs); in msm_init_vram()
249 &priv->vram.paddr, GFP_KERNEL, &attrs); in msm_init_vram()
/linux-4.1.27/drivers/hwmon/pmbus/
Dpmbus_core.c805 void *new_attrs = krealloc(data->group.attrs, in pmbus_add_attribute()
810 data->group.attrs = new_attrs; in pmbus_add_attribute()
814 data->group.attrs[data->num_attributes++] = attr; in pmbus_add_attribute()
815 data->group.attrs[data->num_attributes] = NULL; in pmbus_add_attribute()
1062 const struct pmbus_sensor_attr *attrs, in pmbus_add_sensor_attrs() argument
1073 pages = attrs->paged ? info->pages : 1; in pmbus_add_sensor_attrs()
1075 if (!(info->func[page] & attrs->func)) in pmbus_add_sensor_attrs()
1079 attrs); in pmbus_add_sensor_attrs()
1084 attrs++; in pmbus_add_sensor_attrs()
1905 kfree(data->group.attrs); in pmbus_do_probe()
[all …]
/linux-4.1.27/drivers/net/wimax/i2400m/
Dsysfs.c79 .attrs = i2400m_dev_attrs,
/linux-4.1.27/fs/ocfs2/cluster/
Dsys.c52 .attrs = o2cb_attrs,
/linux-4.1.27/arch/xtensa/include/asm/
Ddma-mapping.h190 struct dma_attrs *attrs) in dma_alloc_attrs() argument
197 struct dma_attrs *attrs) in dma_free_attrs() argument
/linux-4.1.27/drivers/rapidio/
Drio-sysfs.c115 .attrs = rio_dev_attrs,
337 .attrs = rio_bus_attrs,
377 .attrs = rio_mport_attrs,
/linux-4.1.27/arch/powerpc/platforms/pseries/
Dpower.c65 .attrs = g,
/linux-4.1.27/drivers/iio/temperature/
Dtmp006.c160 .attrs = tmp006_attributes,
181 .attrs = &tmp006_attribute_group,
/linux-4.1.27/drivers/iio/accel/
Dkxsd9.c197 .attrs = kxsd9_attributes,
218 .attrs = &kxsd9_attribute_group,

1234