Home
last modified time | relevance | path

Searched refs:path_info (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/md/
H A Ddm-ps-service-time.c31 struct path_info { struct
65 struct path_info *pi, *next; in free_paths()
87 struct path_info *pi; in st_status()
116 struct path_info *pi; in st_add_path()
179 struct path_info *pi = path->pscontext; in st_fail_path()
190 struct path_info *pi = path->pscontext; in st_reinstate_path()
215 static int st_compare_load(struct path_info *pi1, struct path_info *pi2, in st_compare_load()
280 struct path_info *pi = NULL, *best = NULL; in st_select_path()
307 struct path_info *pi = path->pscontext; in st_start_io()
317 struct path_info *pi = path->pscontext; in st_end_io()
H A Ddm-ps-round-robin.c29 struct path_info { struct
37 struct path_info *pi, *next; in free_paths() argument
94 struct path_info *pi; in rr_status()
125 struct path_info *pi; in rr_add_path()
169 struct path_info *pi = p->pscontext; in rr_fail_path()
180 struct path_info *pi = p->pscontext; in rr_reinstate_path()
193 struct path_info *pi = NULL; in rr_select_path()
197 pi = list_entry(s->valid_paths.next, struct path_info, list); in rr_select_path()
H A Ddm-ps-io-affinity.c14 struct path_info { struct
22 struct path_info **path_map; argument
29 struct path_info *pi = s->path_map[cpu]; in ioa_free_path()
47 struct path_info *pi = NULL; in ioa_add_path()
119 s->path_map = kzalloc_objs(struct path_info *, nr_cpu_ids); in ioa_create()
156 struct path_info *pi; in ioa_status()
182 struct path_info *pi = p->pscontext; in ioa_fail_path()
189 struct path_info *pi = p->pscontext; in ioa_reinstate_path()
201 struct path_info *pi; in ioa_select_path()
H A Ddm-ps-queue-length.c36 struct path_info { struct
69 struct path_info *pi, *next; in ql_free_paths()
91 struct path_info *pi; in ql_status()
119 struct path_info *pi; in ql_add_path()
167 struct path_info *pi = path->pscontext; in ql_fail_path()
178 struct path_info *pi = path->pscontext; in ql_reinstate_path()
194 struct path_info *pi = NULL, *best = NULL; in ql_select_path()
226 struct path_info *pi = path->pscontext; in ql_start_io()
236 struct path_info *pi = path->pscontext; in ql_end_io()
H A Ddm-ps-historical-service-time.c54 struct path_info { struct
219 struct path_info *pi, *next; in free_paths()
241 struct path_info *pi; in hst_status()
271 struct path_info *pi; in hst_add_path()
322 struct path_info *pi = path->pscontext; in hst_fail_path()
334 struct path_info *pi = path->pscontext; in hst_reinstate_path()
345 static void hst_fill_compare(struct path_info *pi, u64 *hst, in hst_fill_compare()
367 static long long hst_compare(struct path_info *pi1, struct path_info *pi2, in hst_compare()
434 struct path_info *pi = NULL, *best = NULL; in hst_select_path()
464 struct path_info *pi = path->pscontext; in hst_start_io()
[all …]
/linux/fs/ceph/
H A Dmds_client.h693 static inline void ceph_mdsc_free_path_info(const struct ceph_path_info *path_info) in ceph_mdsc_free_path_info() argument
695 if (path_info && path_info->freepath && !IS_ERR_OR_NULL(path_info->path)) in ceph_mdsc_free_path_info()
696 __putname((char *)path_info->path - (PATH_MAX - 1 - path_info->pathlen)); in ceph_mdsc_free_path_info()
700 struct dentry *dentry, struct ceph_path_info *path_info,
H A Ddebugfs.c115 struct ceph_path_info path_info = {0}; in mdsc_show() local
116 path = ceph_mdsc_build_path(mdsc, req->r_dentry, &path_info, 0); in mdsc_show()
125 ceph_mdsc_free_path_info(&path_info); in mdsc_show()
134 struct ceph_path_info path_info = {0}; in mdsc_show() local
135 path = ceph_mdsc_build_path(mdsc, req->r_old_dentry, &path_info, 0); in mdsc_show()
145 ceph_mdsc_free_path_info(&path_info); in mdsc_show()
H A Dmds_client.c2849 struct ceph_path_info *path_info, int for_wire) in ceph_mdsc_build_path() argument
2963 memset(path_info, 0, sizeof(*path_info)); in ceph_mdsc_build_path()
2965 path_info->vino.ino = base; in ceph_mdsc_build_path()
2966 path_info->pathlen = PATH_MAX - 1 - pos; in ceph_mdsc_build_path()
2967 path_info->path = path + pos; in ceph_mdsc_build_path()
2968 path_info->freepath = true; in ceph_mdsc_build_path()
2972 path_info->vino.snap = ceph_snap(d_inode(dentry)); in ceph_mdsc_build_path()
2974 path_info->vino.snap = CEPH_NOSNAP; in ceph_mdsc_build_path()
2982 struct inode *dir, struct ceph_path_info *path_info, in build_dentry_path() argument
2992 path_info->vino.ino = ceph_ino(dir); in build_dentry_path()
[all …]
H A Ddir.c1280 struct ceph_path_info path_info = {0}; in ceph_async_unlink_cb() local
1281 char *path = ceph_mdsc_build_path(mdsc, dentry, &path_info, 0); in ceph_async_unlink_cb()
1295 path_info.vino.ino, IS_ERR(path) ? "<<bad>>" : path, result); in ceph_async_unlink_cb()
1296 ceph_mdsc_free_path_info(&path_info); in ceph_async_unlink_cb()
1373 struct ceph_path_info path_info = {0}; in ceph_unlink() local
1374 path = ceph_mdsc_build_path(mdsc, dn, &path_info, 0); in ceph_unlink()
1381 ceph_mdsc_free_path_info(&path_info); in ceph_unlink()
H A Dfile.c420 struct ceph_path_info path_info = {0}; in ceph_open() local
421 path = ceph_mdsc_build_path(mdsc, dentry, &path_info, 0); in ceph_open()
428 ceph_mdsc_free_path_info(&path_info); in ceph_open()
635 struct ceph_path_info path_info = {0}; in ceph_async_create_cb() local
636 char *path = ceph_mdsc_build_path(mdsc, req->r_dentry, &path_info, 0); in ceph_async_create_cb()
640 path_info.vino.ino, IS_ERR(path) ? "<<bad>>" : path, result); in ceph_async_create_cb()
641 ceph_mdsc_free_path_info(&path_info); in ceph_async_create_cb()
831 struct ceph_path_info path_info = {0}; in ceph_atomic_open() local
832 path = ceph_mdsc_build_path(mdsc, dn, &path_info, 0); in ceph_atomic_open()
844 ceph_mdsc_free_path_info(&path_info); in ceph_atomic_open()
H A Dinode.c2596 struct ceph_path_info path_info = {0}; in __ceph_setattr() local
2597 path = ceph_mdsc_build_path(mdsc, dentry, &path_info, 0); in __ceph_setattr()
2604 ceph_mdsc_free_path_info(&path_info); in __ceph_setattr()
/linux/arch/parisc/include/uapi/asm/
H A Dpdc.h656 unsigned int path_info; member
685 unsigned int path_info; member
/linux/drivers/scsi/
H A Dhpsa.c912 static DEVICE_ATTR_RO(path_info);