/linux/drivers/infiniband/core/ |
H A D | uverbs_cmd.c | 59 static int uverbs_response(struct uverbs_attr_bundle *attrs, const void *resp, in uverbs_response() argument 92 static int uverbs_request(struct uverbs_attr_bundle *attrs, void *req, in uverbs_request() argument 116 uverbs_response_length(struct uverbs_attr_bundle * attrs,size_t resp_len) uverbs_response_length() argument 131 uverbs_request_start(struct uverbs_attr_bundle * attrs,struct uverbs_req_iter * iter,void * req,size_t req_len) uverbs_request_start() argument 183 uverbs_get_cleared_udata(struct uverbs_attr_bundle * attrs) uverbs_get_cleared_udata() argument 190 _ib_uverbs_lookup_comp_file(s32 fd,struct uverbs_attr_bundle * attrs) _ib_uverbs_lookup_comp_file() argument 207 ib_alloc_ucontext(struct uverbs_attr_bundle * attrs) ib_alloc_ucontext() argument 232 ib_init_ucontext(struct uverbs_attr_bundle * attrs) ib_init_ucontext() argument 295 ib_uverbs_get_context(struct uverbs_attr_bundle * attrs) ib_uverbs_get_context() argument 389 ib_uverbs_query_device(struct uverbs_attr_bundle * attrs) ib_uverbs_query_device() argument 410 ib_uverbs_query_port(struct uverbs_attr_bundle * attrs) ib_uverbs_query_port() argument 438 ib_uverbs_alloc_pd(struct uverbs_attr_bundle * attrs) ib_uverbs_alloc_pd() argument 487 ib_uverbs_dealloc_pd(struct uverbs_attr_bundle * attrs) ib_uverbs_dealloc_pd() argument 584 ib_uverbs_open_xrcd(struct uverbs_attr_bundle * attrs) ib_uverbs_open_xrcd() argument 676 ib_uverbs_close_xrcd(struct uverbs_attr_bundle * attrs) ib_uverbs_close_xrcd() argument 690 ib_uverbs_dealloc_xrcd(struct ib_uobject * uobject,struct ib_xrcd * xrcd,enum rdma_remove_reason why,struct uverbs_attr_bundle * attrs) ib_uverbs_dealloc_xrcd() argument 712 ib_uverbs_reg_mr(struct uverbs_attr_bundle * attrs) ib_uverbs_reg_mr() argument 781 ib_uverbs_rereg_mr(struct uverbs_attr_bundle * attrs) ib_uverbs_rereg_mr() argument 908 ib_uverbs_dereg_mr(struct uverbs_attr_bundle * attrs) ib_uverbs_dereg_mr() argument 920 ib_uverbs_alloc_mw(struct uverbs_attr_bundle * attrs) ib_uverbs_alloc_mw() argument 983 ib_uverbs_dealloc_mw(struct uverbs_attr_bundle * attrs) ib_uverbs_dealloc_mw() argument 995 ib_uverbs_create_comp_channel(struct uverbs_attr_bundle * attrs) ib_uverbs_create_comp_channel() argument 1021 create_cq(struct uverbs_attr_bundle * attrs,struct ib_uverbs_ex_create_cq * cmd) create_cq() argument 1098 ib_uverbs_create_cq(struct uverbs_attr_bundle * attrs) ib_uverbs_create_cq() argument 1117 ib_uverbs_ex_create_cq(struct uverbs_attr_bundle * attrs) ib_uverbs_ex_create_cq() argument 1135 ib_uverbs_resize_cq(struct uverbs_attr_bundle * attrs) ib_uverbs_resize_cq() argument 1194 ib_uverbs_poll_cq(struct uverbs_attr_bundle * attrs) ib_uverbs_poll_cq() argument 1247 ib_uverbs_req_notify_cq(struct uverbs_attr_bundle * attrs) ib_uverbs_req_notify_cq() argument 1269 ib_uverbs_destroy_cq(struct uverbs_attr_bundle * attrs) ib_uverbs_destroy_cq() argument 1295 create_qp(struct uverbs_attr_bundle * attrs,struct ib_uverbs_ex_create_qp * cmd) create_qp() argument 1528 ib_uverbs_create_qp(struct uverbs_attr_bundle * attrs) ib_uverbs_create_qp() argument 1556 ib_uverbs_ex_create_qp(struct uverbs_attr_bundle * attrs) ib_uverbs_ex_create_qp() argument 1574 ib_uverbs_open_qp(struct uverbs_attr_bundle * attrs) ib_uverbs_open_qp() argument 1662 ib_uverbs_query_qp(struct uverbs_attr_bundle * attrs) ib_uverbs_query_qp() argument 1776 modify_qp(struct uverbs_attr_bundle * attrs,struct ib_uverbs_ex_modify_qp * cmd) modify_qp() argument 1943 ib_uverbs_modify_qp(struct uverbs_attr_bundle * attrs) ib_uverbs_modify_qp() argument 1958 ib_uverbs_ex_modify_qp(struct uverbs_attr_bundle * attrs) ib_uverbs_ex_modify_qp() argument 1984 ib_uverbs_destroy_qp(struct uverbs_attr_bundle * attrs) ib_uverbs_destroy_qp() argument 2020 ib_uverbs_post_send(struct uverbs_attr_bundle * attrs) ib_uverbs_post_send() argument 2314 ib_uverbs_post_recv(struct uverbs_attr_bundle * attrs) ib_uverbs_post_recv() argument 2365 ib_uverbs_post_srq_recv(struct uverbs_attr_bundle * attrs) ib_uverbs_post_srq_recv() argument 2417 ib_uverbs_create_ah(struct uverbs_attr_bundle * attrs) ib_uverbs_create_ah() argument 2487 ib_uverbs_destroy_ah(struct uverbs_attr_bundle * attrs) ib_uverbs_destroy_ah() argument 2499 ib_uverbs_attach_mcast(struct uverbs_attr_bundle * attrs) ib_uverbs_attach_mcast() argument 2548 ib_uverbs_detach_mcast(struct uverbs_attr_bundle * attrs) ib_uverbs_detach_mcast() argument 2667 kern_spec_to_ib_spec_action(struct uverbs_attr_bundle * attrs,struct ib_uverbs_flow_spec * kern_spec,union ib_flow_spec * ib_spec,struct ib_uflow_resources * uflow_res) kern_spec_to_ib_spec_action() argument 2894 kern_spec_to_ib_spec(struct uverbs_attr_bundle * attrs,struct ib_uverbs_flow_spec * kern_spec,union ib_flow_spec * ib_spec,struct ib_uflow_resources * uflow_res) kern_spec_to_ib_spec() argument 2909 ib_uverbs_ex_create_wq(struct uverbs_attr_bundle * attrs) ib_uverbs_ex_create_wq() argument 2996 ib_uverbs_ex_destroy_wq(struct uverbs_attr_bundle * attrs) ib_uverbs_ex_destroy_wq() argument 3024 ib_uverbs_ex_modify_wq(struct uverbs_attr_bundle * attrs) ib_uverbs_ex_modify_wq() argument 3075 ib_uverbs_ex_create_rwq_ind_table(struct uverbs_attr_bundle * attrs) ib_uverbs_ex_create_rwq_ind_table() argument 3189 ib_uverbs_ex_destroy_rwq_ind_table(struct uverbs_attr_bundle * attrs) ib_uverbs_ex_destroy_rwq_ind_table() argument 3205 ib_uverbs_ex_create_flow(struct uverbs_attr_bundle * attrs) ib_uverbs_ex_create_flow() argument 3372 ib_uverbs_ex_destroy_flow(struct uverbs_attr_bundle * attrs) ib_uverbs_ex_destroy_flow() argument 3387 __uverbs_create_xsrq(struct uverbs_attr_bundle * attrs,struct ib_uverbs_create_xsrq * cmd,struct ib_udata * udata) __uverbs_create_xsrq() argument 3498 ib_uverbs_create_srq(struct uverbs_attr_bundle * attrs) ib_uverbs_create_srq() argument 3520 ib_uverbs_create_xsrq(struct uverbs_attr_bundle * attrs) ib_uverbs_create_xsrq() argument 3532 ib_uverbs_modify_srq(struct uverbs_attr_bundle * attrs) ib_uverbs_modify_srq() argument 3559 ib_uverbs_query_srq(struct uverbs_attr_bundle * attrs) ib_uverbs_query_srq() argument 3592 ib_uverbs_destroy_srq(struct uverbs_attr_bundle * attrs) ib_uverbs_destroy_srq() argument 3617 ib_uverbs_ex_query_device(struct uverbs_attr_bundle * attrs) ib_uverbs_ex_query_device() argument 3681 ib_uverbs_ex_modify_cq(struct uverbs_attr_bundle * attrs) ib_uverbs_ex_modify_cq() argument [all...] |
H A D | rdma_core.c | 125 struct uverbs_attr_bundle *attrs) in uverbs_destroy_uobject() argument 189 int uobj_destroy(struct ib_uobject *uobj, struct uverbs_attr_bundle *attrs) in uobj_destroy() argument 224 u32 id, struct uverbs_attr_bundle *attrs) in __uobj_get_destroy() argument 248 __uobj_perform_destroy(const struct uverbs_api_object * obj,u32 id,struct uverbs_attr_bundle * attrs) __uobj_perform_destroy() argument 260 alloc_uobj(struct uverbs_attr_bundle * attrs,const struct uverbs_api_object * obj) alloc_uobj() argument 376 rdma_lookup_get_uobject(const struct uverbs_api_object * obj,struct ib_uverbs_file * ufile,s64 id,enum rdma_lookup_mode mode,struct uverbs_attr_bundle * attrs) rdma_lookup_get_uobject() argument 426 alloc_begin_idr_uobject(const struct uverbs_api_object * obj,struct uverbs_attr_bundle * attrs) alloc_begin_idr_uobject() argument 455 alloc_begin_fd_uobject(const struct uverbs_api_object * obj,struct uverbs_attr_bundle * attrs) alloc_begin_fd_uobject() argument 500 rdma_alloc_begin_uobject(const struct uverbs_api_object * obj,struct uverbs_attr_bundle * attrs) rdma_alloc_begin_uobject() argument 534 destroy_hw_idr_uobject(struct ib_uobject * uobj,enum rdma_remove_reason why,struct uverbs_attr_bundle * attrs) destroy_hw_idr_uobject() argument 570 destroy_hw_fd_uobject(struct ib_uobject * uobj,enum rdma_remove_reason why,struct uverbs_attr_bundle * attrs) destroy_hw_fd_uobject() argument 645 rdma_alloc_commit_uobject(struct ib_uobject * uobj,struct uverbs_attr_bundle * attrs) rdma_alloc_commit_uobject() argument 677 rdma_assign_uobject(struct ib_uobject * to_uobj,struct ib_uobject * new_uobj,struct uverbs_attr_bundle * attrs) rdma_assign_uobject() argument 699 rdma_alloc_abort_uobject(struct ib_uobject * uobj,struct uverbs_attr_bundle * attrs,bool hw_obj_valid) rdma_alloc_abort_uobject() argument 823 struct uverbs_attr_bundle attrs = { uverbs_uobject_fd_release() local 884 struct uverbs_attr_bundle attrs = { .ufile = ufile }; __uverbs_cleanup_ufile() local 967 uverbs_get_uobject_from_file(u16 object_id,enum uverbs_obj_access access,s64 id,struct uverbs_attr_bundle * attrs) uverbs_get_uobject_from_file() argument 993 uverbs_finalize_object(struct ib_uobject * uobj,enum uverbs_obj_access access,bool hw_obj_valid,bool commit,struct uverbs_attr_bundle * attrs) uverbs_finalize_object() argument 1033 rdma_uattrs_has_raw_cap(const struct uverbs_attr_bundle * attrs) rdma_uattrs_has_raw_cap() argument [all...] |
H A D | uverbs_std_types.c | 44 struct uverbs_attr_bundle *attrs) in uverbs_free_ah() argument 53 struct uverbs_attr_bundle *attrs) in uverbs_free_flow() argument 73 struct uverbs_attr_bundle *attrs) in uverbs_free_mw() argument 80 struct uverbs_attr_bundle *attrs) in uverbs_free_rwq_ind_tbl() argument 104 struct uverbs_attr_bundle *attrs) in uverbs_free_xrcd() argument 123 struct uverbs_attr_bundle *attrs) in uverbs_free_pd() argument 168 uverbs_destroy_def_handler(struct uverbs_attr_bundle * attrs) uverbs_destroy_def_handler() argument [all...] |
/linux/drivers/media/pci/intel/ipu6/ |
H A D | ipu6-dma.c | 42 static void __clear_buffer(struct page *page, size_t size, unsigned long attrs) in __clear_buffer() argument 58 static struct page **__alloc_buffer(size_t size, gfp_t gfp, unsigned long attrs) in __alloc_buffer() argument 101 static void __free_buffer(struct page **pages, size_t size, unsigned long attrs) in __free_buffer() argument 154 unsigned long attrs) in ipu6_dma_alloc() argument 245 ipu6_dma_free(struct ipu6_bus_device * sys,size_t size,void * vaddr,dma_addr_t dma_handle,unsigned long attrs) ipu6_dma_free() argument 299 ipu6_dma_mmap(struct ipu6_bus_device * sys,struct vm_area_struct * vma,void * addr,dma_addr_t iova,size_t size,unsigned long attrs) ipu6_dma_mmap() argument 332 ipu6_dma_unmap_sg(struct ipu6_bus_device * sys,struct scatterlist * sglist,int nents,enum dma_data_direction dir,unsigned long attrs) ipu6_dma_unmap_sg() argument 376 ipu6_dma_map_sg(struct ipu6_bus_device * sys,struct scatterlist * sglist,int nents,enum dma_data_direction dir,unsigned long attrs) ipu6_dma_map_sg() argument 440 ipu6_dma_map_sgtable(struct ipu6_bus_device * sys,struct sg_table * sgt,enum dma_data_direction dir,unsigned long attrs) ipu6_dma_map_sgtable() argument 455 ipu6_dma_unmap_sgtable(struct ipu6_bus_device * sys,struct sg_table * sgt,enum dma_data_direction dir,unsigned long attrs) ipu6_dma_unmap_sgtable() argument [all...] |
/linux/drivers/net/ovpn/ |
H A D | netlink.c | 97 static bool ovpn_nl_attr_sockaddr_remote(struct nlattr **attrs, in ovpn_nl_attr_sockaddr_remote() argument 147 static u8 *ovpn_nl_attr_local_ip(struct nlattr **attrs) in ovpn_nl_attr_local_ip() argument 184 ovpn_nl_peer_precheck(struct ovpn_priv * ovpn,struct genl_info * info,struct nlattr ** attrs) ovpn_nl_peer_precheck() argument 280 ovpn_nl_peer_modify(struct ovpn_peer * peer,struct genl_info * info,struct nlattr ** attrs) ovpn_nl_peer_modify() argument 343 struct nlattr *attrs[OVPN_A_PEER_MAX + 1]; ovpn_nl_peer_new_doit() local 468 struct nlattr *attrs[OVPN_A_PEER_MAX + 1]; ovpn_nl_peer_set_doit() local 652 struct nlattr *attrs[OVPN_A_PEER_MAX + 1]; ovpn_nl_peer_get_doit() local 778 struct nlattr *attrs[OVPN_A_PEER_MAX + 1]; ovpn_nl_peer_del_doit() local 815 struct nlattr *attrs[OVPN_A_KEYDIR_MAX + 1]; ovpn_nl_get_key_dir() local 877 struct nlattr *attrs[OVPN_A_KEYCONF_MAX + 1]; ovpn_nl_key_new_doit() local 982 struct nlattr *attrs[OVPN_A_KEYCONF_MAX + 1]; ovpn_nl_key_get_doit() local 1065 struct nlattr *attrs[OVPN_A_PEER_MAX + 1]; ovpn_nl_key_swap_doit() local 1100 struct nlattr *attrs[OVPN_A_KEYCONF_MAX + 1]; ovpn_nl_key_del_doit() local [all...] |
/linux/drivers/staging/media/ipu7/ |
H A D | ipu7-dma.c | 42 static void __clear_buffer(struct page *page, size_t size, unsigned long attrs) in __clear_buffer() argument 58 static struct page **__alloc_buffer(size_t size, gfp_t gfp, unsigned long attrs) in __alloc_buffer() argument 101 static void __free_buffer(struct page **pages, size_t size, unsigned long attrs) in __free_buffer() argument 154 unsigned long attrs) in ipu7_dma_alloc() argument 245 ipu7_dma_free(struct ipu7_bus_device * sys,size_t size,void * vaddr,dma_addr_t dma_handle,unsigned long attrs) ipu7_dma_free() argument 299 ipu7_dma_mmap(struct ipu7_bus_device * sys,struct vm_area_struct * vma,void * addr,dma_addr_t iova,size_t size,unsigned long attrs) ipu7_dma_mmap() argument 332 ipu7_dma_unmap_sg(struct ipu7_bus_device * sys,struct scatterlist * sglist,int nents,enum dma_data_direction dir,unsigned long attrs) ipu7_dma_unmap_sg() argument 376 ipu7_dma_map_sg(struct ipu7_bus_device * sys,struct scatterlist * sglist,int nents,enum dma_data_direction dir,unsigned long attrs) ipu7_dma_map_sg() argument 458 ipu7_dma_map_sgtable(struct ipu7_bus_device * sys,struct sg_table * sgt,enum dma_data_direction dir,unsigned long attrs) ipu7_dma_map_sgtable() argument 473 ipu7_dma_unmap_sgtable(struct ipu7_bus_device * sys,struct sg_table * sgt,enum dma_data_direction dir,unsigned long attrs) ipu7_dma_unmap_sgtable() argument [all...] |
/linux/kernel/dma/ |
H A D | mapping.c | 37 unsigned long attrs; member 94 gfp_t gfp, unsigned long attrs) in dmam_alloc_attrs() argument 157 unsigned long attrs) in dma_map_page_attrs() argument 184 dma_unmap_page_attrs(struct device * dev,dma_addr_t addr,size_t size,enum dma_data_direction dir,unsigned long attrs) dma_unmap_page_attrs() argument 202 __dma_map_sg_attrs(struct device * dev,struct scatterlist * sg,int nents,enum dma_data_direction dir,unsigned long attrs) __dma_map_sg_attrs() argument 251 dma_map_sg_attrs(struct device * dev,struct scatterlist * sg,int nents,enum dma_data_direction dir,unsigned long attrs) dma_map_sg_attrs() argument 290 dma_map_sgtable(struct device * dev,struct sg_table * sgt,enum dma_data_direction dir,unsigned long attrs) dma_map_sgtable() argument 304 dma_unmap_sg_attrs(struct device * dev,struct scatterlist * sg,int nents,enum dma_data_direction dir,unsigned long attrs) dma_unmap_sg_attrs() argument 322 dma_map_resource(struct device * dev,phys_addr_t phys_addr,size_t size,enum dma_data_direction dir,unsigned long attrs) dma_map_resource() argument 346 dma_unmap_resource(struct device * dev,dma_addr_t addr,size_t size,enum dma_data_direction dir,unsigned long attrs) dma_unmap_resource() argument 502 dma_get_sgtable_attrs(struct device * dev,struct sg_table * sgt,void * cpu_addr,dma_addr_t dma_addr,size_t size,unsigned long attrs) dma_get_sgtable_attrs() argument 523 dma_pgprot(struct device * dev,pgprot_t prot,unsigned long attrs) dma_pgprot() argument 569 dma_mmap_attrs(struct device * dev,struct vm_area_struct * vma,void * cpu_addr,dma_addr_t dma_addr,size_t size,unsigned long attrs) dma_mmap_attrs() argument 611 dma_alloc_attrs(struct device * dev,size_t size,dma_addr_t * dma_handle,gfp_t flag,unsigned long attrs) dma_alloc_attrs() argument 655 dma_free_attrs(struct device * dev,size_t size,void * cpu_addr,dma_addr_t dma_handle,unsigned long attrs) dma_free_attrs() argument 784 dma_alloc_noncontiguous(struct device * dev,size_t size,enum dma_data_direction dir,gfp_t gfp,unsigned long attrs) dma_alloc_noncontiguous() argument [all...] |
H A D | debug.h | 61 unsigned long attrs) in debug_dma_map_page() argument 72 unsigned long attrs) in debug_dma_map_sg() argument 84 unsigned long attrs) in debug_dma_alloc_coherent() argument 96 unsigned long attrs) in debug_dma_map_resource() argument
|
/linux/arch/sparc/mm/ |
H A D | iommu.c | 236 enum dma_data_direction dir, unsigned long attrs) in sbus_iommu_map_page_gflush() argument 244 enum dma_data_direction dir, unsigned long attrs) in sbus_iommu_map_page_pflush() argument 250 int nents, enum dma_data_direction dir, unsigned long attrs, in __sbus_iommu_map_sg() argument 268 int nents, enum dma_data_direction dir, unsigned long attrs) in sbus_iommu_map_sg_gflush() argument 275 int nents, enum dma_data_direction dir, unsigned long attrs) in sbus_iommu_map_sg_pflush() argument 281 size_t len, enum dma_data_direction dir, unsigned long attrs) in sbus_iommu_unmap_page() argument 300 int nents, enum dma_data_direction dir, unsigned long attrs) in sbus_iommu_unmap_sg() argument 314 sbus_iommu_alloc(struct device * dev,size_t len,dma_addr_t * dma_handle,gfp_t gfp,unsigned long attrs) sbus_iommu_alloc() argument 396 sbus_iommu_free(struct device * dev,size_t len,void * cpu_addr,dma_addr_t busa,unsigned long attrs) sbus_iommu_free() argument [all...] |
H A D | io-unit.c | 147 unsigned long attrs) in iounit_map_page() argument 164 enum dma_data_direction dir, unsigned long attrs) in iounit_map_sg() argument 182 enum dma_data_direction dir, unsigned long attrs) in iounit_unmap_page() argument 197 int nents, enum dma_data_direction dir, unsigned long attrs) in iounit_unmap_sg() argument 217 dma_addr_t *dma_handle, gfp_t gfp, unsigned long attrs) in iounit_alloc() argument 271 dma_addr_t dma_addr, unsigned long attrs) in iounit_free() argument
|
/linux/arch/powerpc/kernel/ |
H A D | dma-iommu.c | 80 unsigned long attrs) in dma_iommu_alloc_coherent() argument 89 unsigned long attrs) in dma_iommu_free_coherent() argument 102 unsigned long attrs) in dma_iommu_map_page() argument 111 unsigned long attrs) in dma_iommu_unmap_page() argument 120 unsigned long attrs) in dma_iommu_map_sg() argument 128 unsigned long attrs) in dma_iommu_unmap_sg() argument [all...] |
/linux/net/smc/ |
H A D | smc_stats.c | 50 struct nlattr *attrs; in smc_nl_fill_stats_rmb_data() local 103 struct nlattr *attrs; in smc_nl_fill_stats_bufsize_data() local 169 struct nlattr *attrs; smc_nl_fill_stats_tech_data() local 271 struct nlattr *attrs; smc_nl_get_stats() local 335 struct nlattr *attrs; smc_nl_get_fback_details() local [all...] |
/linux/include/linux/ |
H A D | dma-mapping.h | 167 dma_map_page_attrs(struct device * dev,struct page * page,size_t offset,size_t size,enum dma_data_direction dir,unsigned long attrs) dma_map_page_attrs() argument 172 dma_unmap_page_attrs(struct device * dev,dma_addr_t addr,size_t size,enum dma_data_direction dir,unsigned long attrs) dma_unmap_page_attrs() argument 177 dma_map_sg_attrs(struct device * dev,struct scatterlist * sg,int nents,enum dma_data_direction dir,unsigned long attrs) dma_map_sg_attrs() argument 183 dma_unmap_sg_attrs(struct device * dev,struct scatterlist * sg,int nents,enum dma_data_direction dir,unsigned long attrs) dma_unmap_sg_attrs() argument 187 dma_map_sgtable(struct device * dev,struct sg_table * sgt,enum dma_data_direction dir,unsigned long attrs) dma_map_sgtable() argument 193 dma_map_resource(struct device * dev,phys_addr_t phys_addr,size_t size,enum dma_data_direction dir,unsigned long attrs) dma_map_resource() argument 198 dma_unmap_resource(struct device * dev,dma_addr_t addr,size_t size,enum dma_data_direction dir,unsigned long attrs) dma_unmap_resource() argument 206 dma_alloc_attrs(struct device * dev,size_t size,dma_addr_t * dma_handle,gfp_t flag,unsigned long attrs) dma_alloc_attrs() argument 211 dma_free_attrs(struct device * dev,size_t size,void * cpu_addr,dma_addr_t dma_handle,unsigned long attrs) dma_free_attrs() argument 215 dmam_alloc_attrs(struct device * dev,size_t size,dma_addr_t * dma_handle,gfp_t gfp,unsigned long attrs) dmam_alloc_attrs() argument 225 dma_get_sgtable_attrs(struct device * dev,struct sg_table * sgt,void * cpu_addr,dma_addr_t dma_addr,size_t size,unsigned long attrs) dma_get_sgtable_attrs() argument 231 dma_mmap_attrs(struct device * dev,struct vm_area_struct * vma,void * cpu_addr,dma_addr_t dma_addr,size_t size,unsigned long attrs) dma_mmap_attrs() argument 273 dma_alloc_noncontiguous(struct device * dev,size_t size,enum dma_data_direction dir,gfp_t gfp,unsigned long attrs) dma_alloc_noncontiguous() argument 339 dma_iova_destroy(struct device * dev,struct dma_iova_state * state,size_t mapped_len,enum dma_data_direction dir,unsigned long attrs) dma_iova_destroy() argument 349 dma_iova_link(struct device * dev,struct dma_iova_state * state,phys_addr_t phys,size_t offset,size_t size,enum dma_data_direction dir,unsigned long attrs) dma_iova_link() argument 355 dma_iova_unlink(struct device * dev,struct dma_iova_state * state,size_t offset,size_t size,enum dma_data_direction dir,unsigned long attrs) dma_iova_unlink() argument 462 dma_map_single_attrs(struct device * dev,void * ptr,size_t size,enum dma_data_direction dir,unsigned long attrs) dma_map_single_attrs() argument 474 dma_unmap_single_attrs(struct device * dev,dma_addr_t addr,size_t size,enum dma_data_direction dir,unsigned long attrs) dma_unmap_single_attrs() argument 505 dma_unmap_sgtable(struct device * dev,struct sg_table * sgt,enum dma_data_direction dir,unsigned long attrs) dma_unmap_sgtable() argument 683 unsigned long attrs = DMA_ATTR_WRITE_COMBINE; dma_alloc_wc() local [all...] |
/linux/drivers/net/ethernet/mellanox/mlx5/core/en_accel/ |
H A D | ipsec_offload.c | 95 struct mlx5_accel_esp_xfrm_attrs *attrs = &sa_entry->attrs; in mlx5e_ipsec_packet_setup() local 147 struct mlx5_accel_esp_xfrm_attrs *attrs = &sa_entry->attrs; mlx5_create_ipsec_obj() local 245 mlx5_modify_ipsec_obj(struct mlx5e_ipsec_sa_entry * sa_entry,const struct mlx5_accel_esp_xfrm_attrs * attrs) mlx5_modify_ipsec_obj() argument 292 mlx5_accel_esp_modify_xfrm(struct mlx5e_ipsec_sa_entry * sa_entry,const struct mlx5_accel_esp_xfrm_attrs * attrs) mlx5_accel_esp_modify_xfrm() argument 316 struct mlx5_accel_esp_xfrm_attrs attrs = {}; mlx5e_ipsec_update_esn_state() local 372 struct mlx5_accel_esp_xfrm_attrs *attrs = &sa_entry->attrs; mlx5e_ipsec_handle_limits() local 456 struct mlx5_accel_esp_xfrm_attrs *attrs; mlx5e_ipsec_handle_event() local [all...] |
/linux/crypto/ |
H A D | crypto_user.c | 168 struct nlattr **attrs) in crypto_report() argument 244 struct nlattr **attrs) in crypto_update_alg() argument 280 struct nlattr **attrs) in crypto_del_alg() argument 318 struct nlattr **attrs) in crypto_add_alg() argument 366 struct nlattr **attrs) in crypto_del_rng() argument 374 struct nlattr **attrs) in crypto_reportstat() argument 416 struct nlattr *attrs[CRYPTOCFGA_MAX+1]; in crypto_user_rcv_msg() local [all...] |
/linux/fs/orangefs/ |
H A D | orangefs-utils.c | 84 static int orangefs_inode_flags(struct ORANGEFS_sys_attr_s *attrs) in orangefs_inode_flags() argument 102 static int orangefs_inode_perms(struct ORANGEFS_sys_attr_s *attrs) in orangefs_inode_perms() argument 140 copy_attributes_from_inode(struct inode * inode,struct ORANGEFS_sys_attr_s * attrs) copy_attributes_from_inode() argument 216 orangefs_inode_is_stale(struct inode * inode,struct ORANGEFS_sys_attr_s * attrs,char * link_target) orangefs_inode_is_stale() argument [all...] |
/linux/arch/arm/mm/ |
H A D | dma-mapping.c | 438 static inline pgprot_t __get_dma_pgprot(unsigned long attrs, pgprot_t prot) in __get_dma_pgprot() argument 535 unsigned long attrs, const void *caller) in __dma_alloc() argument 606 dma_addr_t handle, unsigned long attrs, in __arm_dma_free() argument 733 static int __dma_info_to_prot(enum dma_data_direction dir, unsigned long attrs) in __dma_info_to_prot() argument 853 gfp_t gfp, unsigned long attrs, in __iommu_alloc_buffer() argument 941 __iommu_free_buffer(struct device * dev,struct page ** pages,size_t size,unsigned long attrs) __iommu_free_buffer() argument 963 __iommu_create_mapping(struct device * dev,struct page ** pages,size_t size,unsigned long attrs) __iommu_create_mapping() argument 1029 __iommu_get_pages(void * cpu_addr,unsigned long attrs) __iommu_get_pages() argument 1042 __iommu_alloc_simple(struct device * dev,size_t size,gfp_t gfp,dma_addr_t * handle,int coherent_flag,unsigned long attrs) __iommu_alloc_simple() argument 1076 arm_iommu_alloc_attrs(struct device * dev,size_t size,dma_addr_t * handle,gfp_t gfp,unsigned long attrs) arm_iommu_alloc_attrs() argument 1117 arm_iommu_mmap_attrs(struct device * dev,struct vm_area_struct * vma,void * cpu_addr,dma_addr_t dma_addr,size_t size,unsigned long attrs) arm_iommu_mmap_attrs() argument 1144 arm_iommu_free_attrs(struct device * dev,size_t size,void * cpu_addr,dma_addr_t handle,unsigned long attrs) arm_iommu_free_attrs() argument 1170 arm_iommu_get_sgtable(struct device * dev,struct sg_table * sgt,void * cpu_addr,dma_addr_t dma_addr,size_t size,unsigned long attrs) arm_iommu_get_sgtable() argument 1187 __map_sg_chunk(struct device * dev,struct scatterlist * sg,size_t size,dma_addr_t * handle,enum dma_data_direction dir,unsigned long attrs) __map_sg_chunk() argument 1241 arm_iommu_map_sg(struct device * dev,struct scatterlist * sg,int nents,enum dma_data_direction dir,unsigned long attrs) arm_iommu_map_sg() argument 1300 arm_iommu_unmap_sg(struct device * dev,struct scatterlist * sg,int nents,enum dma_data_direction dir,unsigned long attrs) arm_iommu_unmap_sg() argument 1370 arm_iommu_map_page(struct device * dev,struct page * page,unsigned long offset,size_t size,enum dma_data_direction dir,unsigned long attrs) arm_iommu_map_page() argument 1406 arm_iommu_unmap_page(struct device * dev,dma_addr_t handle,size_t size,enum dma_data_direction dir,unsigned long attrs) arm_iommu_unmap_page() argument 1435 arm_iommu_map_resource(struct device * dev,phys_addr_t phys_addr,size_t size,enum dma_data_direction dir,unsigned long attrs) arm_iommu_map_resource() argument 1469 arm_iommu_unmap_resource(struct device * dev,dma_addr_t dma_handle,size_t size,enum dma_data_direction dir,unsigned long attrs) arm_iommu_unmap_resource() argument 1812 arch_dma_alloc(struct device * dev,size_t size,dma_addr_t * dma_handle,gfp_t gfp,unsigned long attrs) arch_dma_alloc() argument 1820 arch_dma_free(struct device * dev,size_t size,void * cpu_addr,dma_addr_t dma_handle,unsigned long attrs) arch_dma_free() argument [all...] |
/linux/fs/kernfs/ |
H A D | inode.c | 71 struct kernfs_iattrs *attrs; in __kernfs_setattr() local 143 struct kernfs_iattrs *attrs; in kernfs_iop_listxattr() local 159 set_inode_attr(struct inode * inode,struct kernfs_iattrs * attrs) set_inode_attr() argument 170 struct kernfs_iattrs *attrs; kernfs_refresh_inode() local 300 struct kernfs_iattrs *attrs = kernfs_iattrs_noalloc(kn); kernfs_xattr_get() local 311 struct kernfs_iattrs *attrs; kernfs_xattr_set() local 418 struct kernfs_iattrs *attrs; kernfs_vfs_user_xattr_set() local [all...] |
/linux/drivers/iommu/ |
H A D | dma-iommu.c | 725 unsigned long attrs) in dma_info_to_prot() argument 925 size_t size, struct sg_table *sgt, gfp_t gfp, unsigned long attrs) in __iommu_dma_alloc_noncontiguous() argument 999 dma_addr_t *dma_handle, gfp_t gfp, unsigned long attrs) in iommu_dma_alloc_remap() argument 1039 enum dma_data_direction dir, gfp_t gfp, unsigned long attrs) in iommu_dma_alloc_noncontiguous() argument 1146 iommu_dma_map_swiotlb(struct device * dev,phys_addr_t phys,size_t size,enum dma_data_direction dir,unsigned long attrs) iommu_dma_map_swiotlb() argument 1195 iommu_dma_map_page(struct device * dev,struct page * page,unsigned long offset,size_t size,enum dma_data_direction dir,unsigned long attrs) iommu_dma_map_page() argument 1226 iommu_dma_unmap_page(struct device * dev,dma_addr_t dma_handle,size_t size,enum dma_data_direction dir,unsigned long attrs) iommu_dma_unmap_page() argument 1338 iommu_dma_unmap_sg_swiotlb(struct device * dev,struct scatterlist * sg,int nents,enum dma_data_direction dir,unsigned long attrs) iommu_dma_unmap_sg_swiotlb() argument 1349 iommu_dma_map_sg_swiotlb(struct device * dev,struct scatterlist * sg,int nents,enum dma_data_direction dir,unsigned long attrs) iommu_dma_map_sg_swiotlb() argument 1379 iommu_dma_map_sg(struct device * dev,struct scatterlist * sg,int nents,enum dma_data_direction dir,unsigned long attrs) iommu_dma_map_sg() argument 1500 iommu_dma_unmap_sg(struct device * dev,struct scatterlist * sg,int nents,enum dma_data_direction dir,unsigned long attrs) iommu_dma_unmap_sg() argument 1550 iommu_dma_map_resource(struct device * dev,phys_addr_t phys,size_t size,enum dma_data_direction dir,unsigned long attrs) iommu_dma_map_resource() argument 1558 iommu_dma_unmap_resource(struct device * dev,dma_addr_t handle,size_t size,enum dma_data_direction dir,unsigned long attrs) iommu_dma_unmap_resource() argument 1595 iommu_dma_free(struct device * dev,size_t size,void * cpu_addr,dma_addr_t handle,unsigned long attrs) iommu_dma_free() argument 1602 iommu_dma_alloc_pages(struct device * dev,size_t size,struct page ** pagep,gfp_t gfp,unsigned long attrs) iommu_dma_alloc_pages() argument 1639 iommu_dma_alloc(struct device * dev,size_t size,dma_addr_t * handle,gfp_t gfp,unsigned long attrs) iommu_dma_alloc() argument 1674 iommu_dma_mmap(struct device * dev,struct vm_area_struct * vma,void * cpu_addr,dma_addr_t dma_addr,size_t size,unsigned long attrs) iommu_dma_mmap() argument 1705 iommu_dma_get_sgtable(struct device * dev,struct sg_table * sgt,void * cpu_addr,dma_addr_t dma_addr,size_t size,unsigned long attrs) iommu_dma_get_sgtable() argument 1838 __dma_iova_link(struct device * dev,dma_addr_t addr,phys_addr_t phys,size_t size,enum dma_data_direction dir,unsigned long attrs) __dma_iova_link() argument 1851 iommu_dma_iova_bounce_and_link(struct device * dev,dma_addr_t addr,phys_addr_t phys,size_t bounce_len,enum dma_data_direction dir,unsigned long attrs,size_t iova_start_pad) iommu_dma_iova_bounce_and_link() argument 1874 iommu_dma_iova_link_swiotlb(struct device * dev,struct dma_iova_state * state,phys_addr_t phys,size_t offset,size_t size,enum dma_data_direction dir,unsigned long attrs) iommu_dma_iova_link_swiotlb() argument 1941 dma_iova_link(struct device * dev,struct dma_iova_state * state,phys_addr_t phys,size_t offset,size_t size,enum dma_data_direction dir,unsigned long attrs) dma_iova_link() argument 1989 iommu_dma_iova_unlink_range_slow(struct device * dev,dma_addr_t addr,size_t size,enum dma_data_direction dir,unsigned long attrs) iommu_dma_iova_unlink_range_slow() argument 2022 __iommu_dma_iova_unlink(struct device * dev,struct dma_iova_state * state,size_t offset,size_t size,enum dma_data_direction dir,unsigned long attrs,bool free_iova) __iommu_dma_iova_unlink() argument 2064 dma_iova_unlink(struct device * dev,struct dma_iova_state * state,size_t offset,size_t size,enum dma_data_direction dir,unsigned long attrs) dma_iova_unlink() argument 2084 dma_iova_destroy(struct device * dev,struct dma_iova_state * state,size_t mapped_len,enum dma_data_direction dir,unsigned long attrs) dma_iova_destroy() argument [all...] |
/linux/drivers/gpu/drm/msm/registers/ |
H A D | gen_header.py | 281 def __init__(self, attrs, domain, variant, parent, index_type): argument 367 __init__(self, attrs, domain, array, bit_size) global() argument 465 parse_field(self, name, attrs) global() argument 495 parse_varset(self, attrs) global() argument 502 parse_variants(self, attrs) global() argument 515 add_all_variants(self, reg, attrs, parent_variant) global() argument 602 parse_reg(self, attrs, bit_size) global() argument 638 start_element(self, name, attrs) global() argument [all...] |
/linux/arch/mips/jazz/ |
H A D | jazzdma.c | 492 dma_addr_t *dma_handle, gfp_t gfp, unsigned long attrs) in jazz_dma_alloc() argument 518 dma_addr_t dma_handle, unsigned long attrs) in jazz_dma_free() argument 526 unsigned long attrs) in jazz_dma_map_page() argument 536 size_t size, enum dma_data_direction dir, unsigned long attrs) in jazz_dma_unmap_page() argument 544 int nents, enum dma_data_direction dir, unsigned long attrs) in jazz_dma_map_sg() argument 563 int nents, enum dma_data_direction dir, unsigned long attrs) in jazz_dma_unmap_sg() argument [all...] |
/linux/drivers/xen/ |
H A D | grant-dma-ops.c | 80 unsigned long attrs) in xen_grant_dma_alloc() argument 117 dma_addr_t dma_handle, unsigned long attrs) in xen_grant_dma_free() argument 169 unsigned long attrs) in xen_grant_dma_map_page() argument 204 unsigned long attrs) in xen_grant_dma_unmap_page() argument 236 unsigned long attrs) in xen_grant_dma_unmap_sg() argument 251 unsigned long attrs) in xen_grant_dma_map_sg() argument
|
H A D | swiotlb-xen.c | 144 dma_addr_t *dma_handle, gfp_t flags, unsigned long attrs) in xen_swiotlb_alloc_coherent() argument 179 dma_addr_t dma_handle, unsigned long attrs) in xen_swiotlb_free_coherent() argument 208 unsigned long attrs) in xen_swiotlb_map_page() argument 267 size_t size, enum dma_data_direction dir, unsigned long attrs) in xen_swiotlb_unmap_page() argument 332 enum dma_data_direction dir, unsigned long attrs) in xen_swiotlb_unmap_sg() argument 347 xen_swiotlb_map_sg(struct device * dev,struct scatterlist * sgl,int nelems,enum dma_data_direction dir,unsigned long attrs) xen_swiotlb_map_sg() argument [all...] |
/linux/drivers/infiniband/hw/mlx5/ |
H A D | dm.c | 174 struct uverbs_attr_bundle *attrs) in copy_op_to_user() argument 193 struct uverbs_attr_bundle *attrs) in map_existing_op() argument 276 handle_alloc_dm_memic(struct ib_ucontext * ctx,struct ib_dm_alloc_attr * attr,struct uverbs_attr_bundle * attrs) handle_alloc_dm_memic() argument 354 handle_alloc_dm_sw_icm(struct ib_ucontext * ctx,struct ib_dm_alloc_attr * attr,struct uverbs_attr_bundle * attrs,int type) handle_alloc_dm_sw_icm() argument 424 mlx5_ib_alloc_dm(struct ib_device * ibdev,struct ib_ucontext * context,struct ib_dm_alloc_attr * attr,struct uverbs_attr_bundle * attrs) mlx5_ib_alloc_dm() argument 485 mlx5_ib_dealloc_dm(struct ib_dm * ibdm,struct uverbs_attr_bundle * attrs) mlx5_ib_dealloc_dm() argument [all...] |
/linux/drivers/infiniband/sw/siw/ |
H A D | siw_qp.c | 583 siw_qp_modify_nonstate(struct siw_qp * qp,struct siw_qp_attrs * attrs,enum siw_qp_attr_mask mask) siw_qp_modify_nonstate() argument 605 siw_qp_nextstate_from_idle(struct siw_qp * qp,struct siw_qp_attrs * attrs,enum siw_qp_attr_mask mask) siw_qp_nextstate_from_idle() argument 675 siw_qp_nextstate_from_rts(struct siw_qp * qp,struct siw_qp_attrs * attrs) siw_qp_nextstate_from_rts() argument 736 siw_qp_nextstate_from_term(struct siw_qp * qp,struct siw_qp_attrs * attrs) siw_qp_nextstate_from_term() argument 753 siw_qp_nextstate_from_close(struct siw_qp * qp,struct siw_qp_attrs * attrs) siw_qp_nextstate_from_close() argument 796 siw_qp_modify(struct siw_qp * qp,struct siw_qp_attrs * attrs,enum siw_qp_attr_mask mask) siw_qp_modify() argument [all...] |