Home
last modified time | relevance | path

Searched refs:attrs (Results 1 – 25 of 33) sorted by relevance

12

/include/xen/arm/
Dpage-coherent.h9 dma_addr_t *dma_handle, gfp_t flags, unsigned long attrs) in xen_alloc_coherent_pages() argument
11 return dma_direct_alloc(hwdev, size, dma_handle, flags, attrs); in xen_alloc_coherent_pages()
15 void *cpu_addr, dma_addr_t dma_handle, unsigned long attrs) in xen_free_coherent_pages() argument
17 dma_direct_free(hwdev, size, cpu_addr, dma_handle, attrs); in xen_free_coherent_pages()
/include/linux/
Ddma-mapping.h83 unsigned long attrs);
86 unsigned long attrs);
89 unsigned long attrs);
92 dma_addr_t, size_t, unsigned long attrs);
97 unsigned long attrs);
100 unsigned long attrs);
107 unsigned long attrs);
111 unsigned long attrs);
114 unsigned long attrs);
117 unsigned long attrs);
[all …]
Ddma-noncoherent.h28 unsigned long attrs) in dma_alloc_need_uncached() argument
32 if (attrs & DMA_ATTR_NO_KERNEL_MAPPING) in dma_alloc_need_uncached()
35 (attrs & DMA_ATTR_NON_CONSISTENT)) in dma_alloc_need_uncached()
41 gfp_t gfp, unsigned long attrs);
43 dma_addr_t dma_addr, unsigned long attrs);
58 pgprot_t dma_pgprot(struct device *dev, pgprot_t prot, unsigned long attrs);
61 unsigned long attrs) in dma_pgprot() argument
Ddma-direct.h70 gfp_t gfp, unsigned long attrs);
72 dma_addr_t dma_addr, unsigned long attrs);
74 dma_addr_t *dma_handle, gfp_t gfp, unsigned long attrs);
76 dma_addr_t dma_addr, unsigned long attrs);
78 dma_addr_t *dma_handle, gfp_t gfp, unsigned long attrs);
Dswiotlb.h54 unsigned long attrs);
61 unsigned long attrs);
78 size_t size, enum dma_data_direction dir, unsigned long attrs);
91 unsigned long attrs) in swiotlb_map() argument
Dpci-p2pdma.h34 int nents, enum dma_data_direction dir, unsigned long attrs);
36 int nents, enum dma_data_direction dir, unsigned long attrs);
88 unsigned long attrs) in pci_p2pdma_map_sg_attrs() argument
94 unsigned long attrs) in pci_p2pdma_unmap_sg_attrs() argument
Dattribute_container.h21 struct device_attribute **attrs; member
Dcpu.h47 extern int cpu_add_dev_attr_group(struct attribute_group *attrs);
48 extern void cpu_remove_dev_attr_group(struct attribute_group *attrs);
Dworkqueue.h446 void free_workqueue_attrs(struct workqueue_attrs *attrs);
448 const struct workqueue_attrs *attrs);
Dsysfs.h90 struct attribute **attrs; member
154 .attrs = _name##_attrs, \
/include/rdma/
Duverbs_std_types.h77 struct uverbs_attr_bundle *attrs);
83 u32 id, struct uverbs_attr_bundle *attrs);
108 uobj_alloc_commit(struct ib_uobject *uobj, struct uverbs_attr_bundle *attrs) in uobj_alloc_commit() argument
110 int ret = rdma_alloc_commit_uobject(uobj, attrs); in uobj_alloc_commit()
118 struct uverbs_attr_bundle *attrs) in uobj_alloc_abort() argument
120 rdma_alloc_abort_uobject(uobj, attrs); in uobj_alloc_abort()
125 struct uverbs_attr_bundle *attrs, struct ib_device **ib_dev) in __uobj_alloc() argument
128 rdma_alloc_begin_uobject(obj, attrs->ufile, attrs); in __uobj_alloc()
131 *ib_dev = attrs->context->device; in __uobj_alloc()
Duverbs_types.h99 struct uverbs_attr_bundle *attrs);
131 struct uverbs_attr_bundle *attrs);
137 struct uverbs_attr_bundle *attrs);
142 struct uverbs_attr_bundle *attrs);
144 struct uverbs_attr_bundle *attrs);
146 struct uverbs_attr_bundle *attrs);
Duverbs_named_ioctl.h59 .attrs = &UVERBS_METHOD_ATTRS(_method_id), \
73 .attrs = &UVERBS_METHOD_ATTRS(_method_id), \
120 .attrs = &UVERBS_METHOD_ATTRS(_method_id), \
Duverbs_ioctl.h331 const struct uverbs_attr_def * const (*attrs)[]; member
332 int (*handler)(struct uverbs_attr_bundle *attrs);
376 int (*func_write)(struct uverbs_attr_bundle *attrs);
657 struct uverbs_attr attrs[]; member
692 return &attrs_bundle->attrs[uapi_bkey_attr(uapi_key_attr(idx))]; in uverbs_attr_get()
748 uverbs_attr_ptr_get_array_size(struct uverbs_attr_bundle *attrs, u16 idx, in uverbs_attr_ptr_get_array_size() argument
751 int size = uverbs_attr_get_len(attrs, idx); in uverbs_attr_ptr_get_array_size()
863 ib_uverbs_get_ucontext(const struct uverbs_attr_bundle *attrs) in ib_uverbs_get_ucontext() argument
865 return ib_uverbs_get_ucontext_file(attrs->ufile); in ib_uverbs_get_ucontext()
Dopa_vnic.h134 return !!(device->attrs.device_cap_flags & in rdma_cap_opa_vnic()
Dib_verbs.h2412 struct uverbs_attr_bundle *attrs);
2440 struct uverbs_attr_bundle *attrs);
2445 struct uverbs_attr_bundle *attrs);
2468 struct uverbs_attr_bundle *attrs);
2469 int (*dealloc_dm)(struct ib_dm *dm, struct uverbs_attr_bundle *attrs);
2472 struct uverbs_attr_bundle *attrs);
2474 struct ib_device *device, struct uverbs_attr_bundle *attrs);
2478 struct uverbs_attr_bundle *attrs);
2636 struct ib_device_attr attrs; member
4602 int uverbs_destroy_def_handler(struct uverbs_attr_bundle *attrs);
/include/linux/mlx5/
Daccel.h99 struct mlx5_accel_esp_xfrm_attrs attrs; member
123 const struct mlx5_accel_esp_xfrm_attrs *attrs,
127 const struct mlx5_accel_esp_xfrm_attrs *attrs);
135 const struct mlx5_accel_esp_xfrm_attrs *attrs, in mlx5_accel_esp_create_xfrm() argument
141 const struct mlx5_accel_esp_xfrm_attrs *attrs) { return -EOPNOTSUPP; } in mlx5_accel_esp_modify_xfrm() argument
/include/crypto/internal/
Dcryptouser.h8 int crypto_reportstat(struct sk_buff *in_skb, struct nlmsghdr *in_nlh, struct nlattr **attrs);
12 struct nlattr **attrs) in crypto_reportstat() argument
/include/linux/iio/
Dbuffer.h15 const struct attribute **attrs);
Dbuffer_impl.h124 const struct attribute **attrs; member
/include/uapi/misc/
Dfastrpc.h30 __u32 attrs; member
/include/uapi/rdma/
Drdma_user_ioctl_cmds.h84 struct ib_uverbs_attr attrs[0]; member
/include/linux/phy/
Dphy.h137 struct phy_attrs attrs; member
216 return phy->attrs.mode; in phy_get_mode()
222 return phy->attrs.bus_width; in phy_get_bus_width()
226 phy->attrs.bus_width = bus_width; in phy_set_bus_width()
/include/linux/power/
Dcharger-manager.h124 struct attribute *attrs[4]; member
/include/net/
Dgenetlink.h90 struct nlattr ** attrs; member

12