/kernel/linux/linux-5.10/drivers/vme/ |
H A D | vme_bridge.h | 11 struct vme_master_resource { struct 138 int (*master_get) (struct vme_master_resource *, int *, 141 int (*master_set) (struct vme_master_resource *, int, 143 ssize_t (*master_read) (struct vme_master_resource *, void *, size_t, 145 ssize_t (*master_write) (struct vme_master_resource *, void *, size_t, 147 unsigned int (*master_rmw) (struct vme_master_resource *, unsigned int,
|
H A D | vme.c | 53 return list_entry(resource->entry, struct vme_master_resource, in find_bridge() 496 struct vme_master_resource *allocated_image = NULL; in vme_master_request() 497 struct vme_master_resource *master_image = NULL; in vme_master_request() 509 struct vme_master_resource, list); in vme_master_request() 579 struct vme_master_resource *image; in vme_master_set() 587 image = list_entry(resource->entry, struct vme_master_resource, list); in vme_master_set() 630 struct vme_master_resource *image; in vme_master_get() 637 image = list_entry(resource->entry, struct vme_master_resource, list); in vme_master_get() 668 struct vme_master_resource *image; in vme_master_read() 681 image = list_entry(resource->entry, struct vme_master_resource, lis in vme_master_read() [all...] |
/kernel/linux/linux-6.6/drivers/staging/vme_user/ |
H A D | vme_bridge.h | 11 struct vme_master_resource { struct 137 int (*master_get)(struct vme_master_resource *, int *, unsigned long long *, 139 int (*master_set)(struct vme_master_resource *, int, unsigned long long, 141 ssize_t (*master_read)(struct vme_master_resource *, void *, size_t, loff_t); 142 ssize_t (*master_write)(struct vme_master_resource *, void *, size_t, loff_t); 143 unsigned int (*master_rmw)(struct vme_master_resource *, unsigned int,
|
H A D | vme.c | 53 return list_entry(resource->entry, struct vme_master_resource, in find_bridge() 486 struct vme_master_resource *allocated_image = NULL; in vme_master_request() 487 struct vme_master_resource *master_image = NULL; in vme_master_request() 499 struct vme_master_resource, list); in vme_master_request() 568 struct vme_master_resource *image; in vme_master_set() 576 image = list_entry(resource->entry, struct vme_master_resource, list); in vme_master_set() 619 struct vme_master_resource *image; in vme_master_get() 626 image = list_entry(resource->entry, struct vme_master_resource, list); in vme_master_get() 657 struct vme_master_resource *image; in vme_master_read() 670 image = list_entry(resource->entry, struct vme_master_resource, lis in vme_master_read() [all...] |
H A D | vme_fake.c | 251 static int fake_master_set(struct vme_master_resource *image, int enabled, in fake_master_set() 337 static int __fake_master_get(struct vme_master_resource *image, int *enabled, in __fake_master_get() 358 static int fake_master_get(struct vme_master_resource *image, int *enabled, in fake_master_get() 513 static ssize_t fake_master_read(struct vme_master_resource *image, void *buf, in fake_master_read() 702 static ssize_t fake_master_write(struct vme_master_resource *image, void *buf, in fake_master_write() 804 static unsigned int fake_master_rmw(struct vme_master_resource *image, in fake_master_rmw() 1063 struct vme_master_resource *master_image; in fake_init() 1222 master_image = list_entry(pos, struct vme_master_resource, in fake_init() 1239 struct vme_master_resource *master_image; in fake_exit() 1277 master_image = list_entry(pos, struct vme_master_resource, in fake_exit() [all...] |
H A D | vme_tsi148.c | 708 static int tsi148_alloc_resource(struct vme_master_resource *image, in tsi148_alloc_resource() 786 static void tsi148_free_resource(struct vme_master_resource *image) in tsi148_free_resource() 798 static int tsi148_master_set(struct vme_master_resource *image, int enabled, in tsi148_master_set() 1033 static int __tsi148_master_get(struct vme_master_resource *image, int *enabled, in __tsi148_master_get() 1142 static int tsi148_master_get(struct vme_master_resource *image, int *enabled, in tsi148_master_get() 1158 static ssize_t tsi148_master_read(struct vme_master_resource *image, void *buf, in tsi148_master_read() 1243 static ssize_t tsi148_master_write(struct vme_master_resource *image, void *buf, in tsi148_master_write() 1345 static unsigned int tsi148_master_rmw(struct vme_master_resource *image, in tsi148_master_rmw() 2250 struct vme_master_resource *master_image; in tsi148_probe() 2509 master_image = list_entry(pos, struct vme_master_resource, in tsi148_probe() [all...] |
H A D | vme_tsi148.h | 41 struct vme_master_resource *flush_image;
|
/kernel/linux/linux-5.10/drivers/vme/bridges/ |
H A D | vme_fake.c | 251 static int fake_master_set(struct vme_master_resource *image, int enabled, in fake_master_set() 338 static int __fake_master_get(struct vme_master_resource *image, int *enabled, in __fake_master_get() 360 static int fake_master_get(struct vme_master_resource *image, int *enabled, in fake_master_get() 516 static ssize_t fake_master_read(struct vme_master_resource *image, void *buf, in fake_master_read() 708 static ssize_t fake_master_write(struct vme_master_resource *image, void *buf, in fake_master_write() 810 static unsigned int fake_master_rmw(struct vme_master_resource *image, in fake_master_rmw() 1070 struct vme_master_resource *master_image; in fake_init() 1229 master_image = list_entry(pos, struct vme_master_resource, in fake_init() 1248 struct vme_master_resource *master_image; in fake_exit() 1286 master_image = list_entry(pos, struct vme_master_resource, in fake_exit() [all...] |
H A D | vme_ca91cx42.c | 499 static int ca91cx42_alloc_resource(struct vme_master_resource *image, in ca91cx42_alloc_resource() 579 static void ca91cx42_free_resource(struct vme_master_resource *image) in ca91cx42_free_resource() 589 static int ca91cx42_master_set(struct vme_master_resource *image, int enabled, in ca91cx42_master_set() 746 static int __ca91cx42_master_get(struct vme_master_resource *image, in __ca91cx42_master_get() 833 static int ca91cx42_master_get(struct vme_master_resource *image, int *enabled, in ca91cx42_master_get() 849 static ssize_t ca91cx42_master_read(struct vme_master_resource *image, in ca91cx42_master_read() 908 static ssize_t ca91cx42_master_write(struct vme_master_resource *image, in ca91cx42_master_write() 963 static unsigned int ca91cx42_master_rmw(struct vme_master_resource *image, in ca91cx42_master_rmw() 1603 struct vme_master_resource *master_image; in ca91cx42_probe() 1820 master_image = list_entry(pos, struct vme_master_resource, in ca91cx42_probe() [all...] |
H A D | vme_tsi148.c | 716 static int tsi148_alloc_resource(struct vme_master_resource *image, in tsi148_alloc_resource() 795 static void tsi148_free_resource(struct vme_master_resource *image) in tsi148_free_resource() 807 static int tsi148_master_set(struct vme_master_resource *image, int enabled, in tsi148_master_set() 1049 static int __tsi148_master_get(struct vme_master_resource *image, int *enabled, in __tsi148_master_get() 1159 static int tsi148_master_get(struct vme_master_resource *image, int *enabled, in tsi148_master_get() 1175 static ssize_t tsi148_master_read(struct vme_master_resource *image, void *buf, in tsi148_master_read() 1261 static ssize_t tsi148_master_write(struct vme_master_resource *image, void *buf, in tsi148_master_write() 1363 static unsigned int tsi148_master_rmw(struct vme_master_resource *image, in tsi148_master_rmw() 2283 struct vme_master_resource *master_image; in tsi148_probe() 2542 master_image = list_entry(pos, struct vme_master_resource, in tsi148_probe() [all...] |
H A D | vme_tsi148.h | 41 struct vme_master_resource *flush_image;
|