Lines Matching refs:vme_resource

53 static struct vme_bridge *find_bridge(struct vme_resource *resource)  in find_bridge()
84 void *vme_alloc_consistent(struct vme_resource *resource, size_t size, in vme_alloc_consistent()
118 void vme_free_consistent(struct vme_resource *resource, size_t size, in vme_free_consistent()
149 size_t vme_get_size(struct vme_resource *resource) in vme_get_size()
263 struct vme_resource *vme_slave_request(struct vme_dev *vdev, u32 address, in vme_slave_request()
270 struct vme_resource *resource = NULL; in vme_slave_request()
306 resource = kmalloc(sizeof(struct vme_resource), GFP_KERNEL); in vme_slave_request()
327 int vme_slave_set(struct vme_resource *resource, int enabled, in vme_slave_set()
362 int vme_slave_get(struct vme_resource *resource, int *enabled, in vme_slave_get()
386 void vme_slave_free(struct vme_resource *resource) in vme_slave_free()
419 struct vme_resource *vme_master_request(struct vme_dev *vdev, u32 address, in vme_master_request()
426 struct vme_resource *resource = NULL; in vme_master_request()
465 resource = kmalloc(sizeof(struct vme_resource), GFP_KERNEL); in vme_master_request()
486 int vme_master_set(struct vme_resource *resource, int enabled, in vme_master_set()
522 int vme_master_get(struct vme_resource *resource, int *enabled, in vme_master_get()
549 ssize_t vme_master_read(struct vme_resource *resource, void *buf, size_t count, in vme_master_read()
586 ssize_t vme_master_write(struct vme_resource *resource, void *buf, in vme_master_write()
622 unsigned int vme_master_rmw(struct vme_resource *resource, unsigned int mask, in vme_master_rmw()
644 int vme_master_mmap(struct vme_resource *resource, struct vm_area_struct *vma) in vme_master_mmap()
670 void vme_master_free(struct vme_resource *resource) in vme_master_free()
703 struct vme_resource *vme_dma_request(struct vme_dev *vdev, u32 route) in vme_dma_request()
709 struct vme_resource *resource = NULL; in vme_dma_request()
747 resource = kmalloc(sizeof(struct vme_resource), GFP_KERNEL); in vme_dma_request()
771 struct vme_dma_list *vme_new_dma_list(struct vme_resource *resource) in vme_new_dma_list()
994 int vme_dma_free(struct vme_resource *resource) in vme_dma_free()
1204 struct vme_resource *vme_lm_request(struct vme_dev *vdev) in vme_lm_request()
1210 struct vme_resource *resource = NULL; in vme_lm_request()
1243 resource = kmalloc(sizeof(struct vme_resource), GFP_KERNEL); in vme_lm_request()
1264 int vme_lm_count(struct vme_resource *resource) in vme_lm_count()
1279 int vme_lm_set(struct vme_resource *resource, unsigned long long lm_base, in vme_lm_set()
1301 int vme_lm_get(struct vme_resource *resource, unsigned long long *lm_base, in vme_lm_get()
1323 int vme_lm_attach(struct vme_resource *resource, int monitor, in vme_lm_attach()
1345 int vme_lm_detach(struct vme_resource *resource, int monitor) in vme_lm_detach()
1366 void vme_lm_free(struct vme_resource *resource) in vme_lm_free()