Lines Matching defs:number
233 find_rsmpi_controller(const char *name, uint_t number)
245 if (p->number == number)
274 rsm_get_controller(const char *name, uint_t number,
282 (const char *name, uint_t number,
288 if ((p_ctrl = find_rsmpi_controller(name, number)) == NULL) {
311 p_ctrl = find_rsmpi_controller(name, number);
318 vp = rsmops_device_open(name, number);
325 p_ctrl = find_rsmpi_controller(name, number);
346 error = (*rsm_get_controller_handler)(name, number, controller,
365 if ((p_ctrl = find_rsmpi_controller(name, number)) == NULL) {
377 rsm_release_controller(const char *name, uint_t number,
383 int (*releaser)(const char *name, uint_t number,
388 if ((p_ctrl = find_rsmpi_controller(name, number)) == NULL) {
399 error = (*releaser)(name, number, controller);
410 rsm_register_controller(const char *name, uint_t number,
433 p_ctrl = find_rsmpi_controller(name, number);
440 /* WAIT: sanity check - verify that the dip matches up to name,number */
448 p_ctrl->number = number;
468 rsm_unregister_controller(const char *name, uint_t number)
486 if ((*p_prev)->number == number) {
512 * This opens and closes the appropriate device with minor number -