Searched refs:pqi_cap (Results 1 – 9 of 9) sorted by relevance
/freebsd/sys/dev/smartpqi/ |
H A D | smartpqi_misc.c | 223 uint32_t queue_depth = softs->pqi_cap.max_outstanding_io; in bsd_set_hint_adapter_queue_depth() 228 softs->pqi_cap.max_outstanding_io)) { in bsd_set_hint_adapter_queue_depth() 238 softs->pqi_cap.max_outstanding_io = in bsd_set_hint_adapter_queue_depth() 243 queue_depth, softs->pqi_cap.max_outstanding_io); in bsd_set_hint_adapter_queue_depth() 251 uint32_t pqi_sg_segments = softs->pqi_cap.max_sg_elem; in bsd_set_hint_scatter_gather_config() 259 softs->pqi_cap.max_sg_elem)) { in bsd_set_hint_scatter_gather_config() 270 softs->pqi_cap.max_sg_elem = softs->hint.sg_segments; in bsd_set_hint_scatter_gather_config() 274 pqi_sg_segments, softs->pqi_cap.max_sg_elem); in bsd_set_hint_scatter_gather_config()
|
H A D | smartpqi_sis.c | 288 softs->pqi_cap.max_sg_elem = mb[1]; in pqisrc_get_sis_pqi_cap() 289 softs->pqi_cap.max_transfer_size = mb[2]; in pqisrc_get_sis_pqi_cap() 290 softs->pqi_cap.max_outstanding_io = mb[3]; in pqisrc_get_sis_pqi_cap() 291 if (softs->pqi_cap.max_outstanding_io > in pqisrc_get_sis_pqi_cap() 296 softs->pqi_cap.max_outstanding_io, in pqisrc_get_sis_pqi_cap() 298 softs->pqi_cap.max_outstanding_io = in pqisrc_get_sis_pqi_cap() 306 softs->pqi_cap.conf_tab_off = mb[4]; in pqisrc_get_sis_pqi_cap() 307 softs->pqi_cap.conf_tab_sz = mb[5]; in pqisrc_get_sis_pqi_cap() 312 softs->pqi_cap.max_sg_elem); in pqisrc_get_sis_pqi_cap() 314 softs->pqi_cap.max_transfer_size); in pqisrc_get_sis_pqi_cap() [all …]
|
H A D | smartpqi_features.c | 452 config_table_size = softs->pqi_cap.conf_tab_sz; in pqisrc_process_config_table() 468 softs->pqi_cap.conf_tab_off); in pqisrc_process_config_table() 471 softs->pqi_cap.conf_tab_off, in pqisrc_process_config_table() 501 softs->heartbeat_counter_off = softs->pqi_cap.conf_tab_off + in pqisrc_process_config_table()
|
H A D | smartpqi_main.c | 636 (bus_size_t)softs->pqi_cap.max_sg_elem*PAGE_SIZE,/* maxsize */ in smartpqi_attach() 637 softs->pqi_cap.max_sg_elem, /* nsegments */ in smartpqi_attach() 648 for( i = 1; i <= softs->pqi_cap.max_outstanding_io; i++, rcbp++ ) { in smartpqi_attach() 652 rcbp, softs->pqi_cap.max_outstanding_io, error); in smartpqi_attach()
|
H A D | smartpqi_init.c | 177 softs->max_outstanding_io = softs->pqi_cap.max_outstanding_io; in pqisrc_allocate_rcb() 193 sg_buf_size = softs->pqi_cap.max_sg_elem * in pqisrc_allocate_rcb()
|
H A D | smartpqi_helper.c | 345 ASSERT(sizeof(struct pqi_cap)== 20); in check_struct_sizes()
|
H A D | smartpqi_cam.c | 53 cpi->maxio = (softs->pqi_cap.max_sg_elem - 1) * PAGE_SIZE; in update_sim_properties() 557 if (error || nseg > softs->pqi_cap.max_sg_elem) in pqi_request_map_helper() 560 error, nseg, softs->pqi_cap.max_sg_elem); in pqi_request_map_helper()
|
H A D | smartpqi_structures.h | 145 struct pqi_cap { struct 1300 struct pqi_cap pqi_cap; member
|
H A D | smartpqi_ioctl.c | 90 driver_info->max_transfer_length = softs->pqi_cap.max_transfer_size; in smartpqi_get_driver_info_ioctl()
|