Lines Matching refs:unit

45 mlx_foreach(void (*func)(int unit, void *arg), void *arg)  in mlx_foreach()  argument
65 mlx_perform(int unit, void (*func)(int fd, void *arg), void *arg) in mlx_perform() argument
69 if ((fd = open(ctrlrpath(unit), 0)) >= 0) { in mlx_perform()
79 mlxd_foreach_ctrlr(int unit, void *arg) in mlxd_foreach_ctrlr() argument
85 if ((ctrlfd = open(ctrlrpath(unit), 0)) < 0) in mlxd_foreach_ctrlr()
106 mlxd_foreach(void (*func)(int unit, void *arg), void *arg) in mlxd_foreach() argument
121 int unit; member
127 mlxd_find_ctrlr_search(int unit, void *arg __unused) in mlxd_find_ctrlr_search() argument
132 if ((fd = open(ctrlrpath(unit), 0)) >= 0) { in mlxd_find_ctrlr_search()
139 if (i == mlxd_find_ctrlr_param.unit) { in mlxd_find_ctrlr_search()
140 mlxd_find_ctrlr_param.ctrlr = unit; in mlxd_find_ctrlr_search()
150 mlxd_find_ctrlr(int unit, int *ctrlr, int *sysdrive) in mlxd_find_ctrlr() argument
152 mlxd_find_ctrlr_param.unit = unit; in mlxd_find_ctrlr()
186 mlx_enquiry(int unit, struct mlx_enquiry2 *enq) in mlx_enquiry() argument
197 mlx_perform(unit, mlx_command, &cmd); in mlx_enquiry()
208 mlx_read_configuration(int unit, struct mlx_core_cfg *cfg) in mlx_read_configuration() argument
219 mlx_perform(unit, mlx_command, &cmd); in mlx_read_configuration()
228 mlx_scsi_inquiry(int unit, int channel, int target, char **vendor, char **device, char **revision) in mlx_scsi_inquiry() argument
259 mlx_perform(unit, mlx_command, &cmd); in mlx_scsi_inquiry()
273 mlx_get_device_state(int unit, int channel, int target, struct mlx_phys_drv *drv) in mlx_get_device_state() argument
286 mlx_perform(unit, mlx_command, &cmd); in mlx_get_device_state()