Lines Matching refs:cam_path
51 struct cam_path;
66 struct cam_path *path, void *args);
79 struct cam_path *path,
83 struct cam_path *path,
87 cam_status xpt_create_path(struct cam_path **new_path_ptr,
91 cam_status xpt_create_path_unlocked(struct cam_path **new_path_ptr,
96 struct cam_path *path);
97 void xpt_free_path(struct cam_path *path);
98 void xpt_path_counts(struct cam_path *path, uint32_t *bus_ref,
101 int xpt_path_comp(struct cam_path *path1,
102 struct cam_path *path2);
103 int xpt_path_comp_dev(struct cam_path *path,
105 char * xpt_path_string(struct cam_path *path, char *str,
107 void xpt_path_sbuf(struct cam_path *path, struct sbuf *sb);
108 path_id_t xpt_path_path_id(struct cam_path *path);
109 target_id_t xpt_path_target_id(struct cam_path *path);
110 lun_id_t xpt_path_lun_id(struct cam_path *path);
111 struct cam_sim *xpt_path_sim(struct cam_path *path);
112 struct cam_periph *xpt_path_periph(struct cam_path *path);
113 device_t xpt_path_sim_device(const struct cam_path *path);
114 void xpt_print_path(struct cam_path *path);
115 void xpt_print(struct cam_path *path, const char *fmt, ...);
116 void xpt_async(uint32_t async_code, struct cam_path *path,
123 struct mtx * xpt_path_mtx(struct cam_path *path);
131 void *cbarg, struct cam_path *path);
132 cam_status xpt_compile_path(struct cam_path *new_path,
137 int xpt_clone_path(struct cam_path **new_path,
138 struct cam_path *path);
140 void xpt_release_path(struct cam_path *path);
152 xpt_path_inq(struct ccb_pathinq *cpi, struct cam_path *path) in xpt_path_inq()
165 xpt_gdev_type(struct ccb_getdev *cgd, struct cam_path *path) in xpt_gdev_type()