Home
last modified time | relevance | path

Searched refs:budget_map (Results 1 – 5 of 5) sorted by relevance

/linux/include/scsi/
A Dscsi_device.h111 struct sbitmap budget_map; member
604 return sbitmap_weight(&sdev->budget_map); in scsi_device_busy()
/linux/drivers/scsi/
A Dscsi_lib.c303 sbitmap_put(&sdev->budget_map, cmd->budget_token); in scsi_device_unbusy()
1252 token = sbitmap_get(&sdev->budget_map); in scsi_dev_queue_ready()
1272 sbitmap_put(&sdev->budget_map, token); in scsi_dev_queue_ready()
1611 sbitmap_put(&sdev->budget_map, budget_token); in scsi_mq_put_budget()
A Dscsi.c230 sbitmap_resize(&sdev->budget_map, sdev->queue_depth); in scsi_change_queue_depth()
A Dscsi_scan.c309 if (sbitmap_init_node(&sdev->budget_map, in scsi_alloc_sdev()
1026 WARN_ON_ONCE(sdev->max_queue_depth > sdev->budget_map.depth); in scsi_add_lun()
A Dscsi_sysfs.c477 sbitmap_free(&sdev->budget_map); in scsi_device_dev_release_usercontext()

Completed in 17 milliseconds