Lines Matching defs:throttle_info

427 			struct _throttle_io_info_t *throttle_info;
429 throttle_info = &_throttle_io_info[vp->v_un.vu_specinfo->si_devbsdunit];
431 throttle_info_update_internal(throttle_info, NULL, -1, 0, vp->v_un.vu_specinfo->si_isssd);
520 struct _throttle_io_info_t *throttle_info;
522 throttle_info = &_throttle_io_info[vp->v_un.vu_specinfo->si_devbsdunit];
524 throttle_info_update_internal(throttle_info, NULL, -1, 0, vp->v_un.vu_specinfo->si_isssd);
526 microuptime(&throttle_info->throttle_last_write_timestamp);
1086 throttle_info_release(void *throttle_info)
1089 (struct _throttle_io_info_t *)throttle_info,
1090 (struct _throttle_io_info_t *)throttle_info);
1091 if (throttle_info) /* Just to be careful */
1092 throttle_info_rel(throttle_info);
1104 throttle_info_mount_ref(mount_t mp, void *throttle_info)
1106 if ((throttle_info == NULL) || (mp == NULL))
1108 throttle_info_ref(throttle_info);
1115 mp->mnt_throttle_info = throttle_info;
1121 * return a handle for accessing throttle_info given a throttle_mask. The
1245 throttle_io_will_be_throttled_internal(void * throttle_info)
1247 struct _throttle_io_info_t *info = throttle_info;
1539 void throttle_info_update(void *throttle_info, int flags)
1541 if (throttle_info)
1542 throttle_info_update_internal(throttle_info, NULL, -1, flags, FALSE);
1553 void *throttle_info = throttle_info_handle;
1557 * handle is the same as the throttle_info. Later if we store a
1561 throttle_info_update(throttle_info, flags);
1565 int throttle_info_io_will_be_throttled(void * throttle_info, int policy)
1567 struct _throttle_io_info_t *info = throttle_info;
1630 struct _throttle_io_info_t *throttle_info;
1690 throttle_info = &_throttle_io_info[mp->mnt_devbsdunit];
1692 throttle_info = &_throttle_io_info[LOWPRI_MAX_NUM_DEV - 1];
1694 throttle_info_update_internal(throttle_info, ut, policy, bflags, isssd);
1697 microuptime(&throttle_info->throttle_last_write_timestamp);
1743 throttle_info_set_initial_window(ut, throttle_info, TRUE);