Lines Matching refs:ibmvmc

46 static struct ibmvmc_struct ibmvmc;  variable
330 if (hmc_index > ibmvmc.max_hmc_index) in ibmvmc_get_valid_hmc_buffer()
363 if (hmc_index > ibmvmc.max_hmc_index) { in ibmvmc_get_free_hmc_buffer()
415 if (hmc_index > ibmvmc.max_hmc_index) in ibmvmc_count_hmc_buffers()
452 for (i = 0; i <= ibmvmc.max_hmc_index; i++) { in ibmvmc_get_free_hmc()
510 ibmvmc.max_mtu, in ibmvmc_return_hmc()
671 ibmvmc.state = ibmvmc_state_capabilities; in ibmvmc_send_capabilities()
831 ibmvmc.state); in ibmvmc_open()
861 (unsigned long)file, ibmvmc.state); in ibmvmc_close()
872 if (ibmvmc.state == ibmvmc_state_failed) { in ibmvmc_close()
922 if (nbytes > ibmvmc.max_mtu) { in ibmvmc_read()
1075 if (count > ibmvmc.max_mtu) { in ibmvmc_write()
1154 if (ibmvmc.state == ibmvmc_state_failed) { in ibmvmc_setup_hmc()
1159 if (ibmvmc.state < ibmvmc_state_ready) { in ibmvmc_setup_hmc()
1167 for (index = 0; index <= ibmvmc.max_hmc_index; index++) { in ibmvmc_setup_hmc()
1281 query_struct.have_vmc = (ibmvmc.state > ibmvmc_state_initial); in ibmvmc_ioctl_query()
1282 query_struct.state = ibmvmc.state; in ibmvmc_ioctl_query()
1283 query_struct.vmc_drc_index = ibmvmc.vmc_drc_index; in ibmvmc_ioctl_query()
1338 ibmvmc.vmc_drc_index = vmc_drc_index; in ibmvmc_ioctl_requestvmc()
1444 if (hmc_index > ibmvmc.max_hmc_index) { in ibmvmc_add_buffer()
1452 if (buffer_id >= ibmvmc.max_buffer_pool_size) { in ibmvmc_add_buffer()
1473 ibmvmc.max_mtu, in ibmvmc_add_buffer()
1485 buffer->size = ibmvmc.max_mtu; in ibmvmc_add_buffer()
1560 if (hmc_index > ibmvmc.max_hmc_index) { in ibmvmc_rem_buffer()
1583 ibmvmc.max_mtu, in ibmvmc_rem_buffer()
1622 if (hmc_index > ibmvmc.max_hmc_index) { in ibmvmc_recv_msg()
1630 if (buffer_id >= ibmvmc.max_buffer_pool_size) { in ibmvmc_recv_msg()
1712 ibmvmc.state = ibmvmc_state_failed; in ibmvmc_process_capabilities()
1716 ibmvmc.max_mtu = min_t(u32, ibmvmc_max_mtu, be32_to_cpu(crq->max_mtu)); in ibmvmc_process_capabilities()
1717 ibmvmc.max_buffer_pool_size = min_t(u16, ibmvmc_max_buf_pool_size, in ibmvmc_process_capabilities()
1719 ibmvmc.max_hmc_index = min_t(u8, ibmvmc_max_hmcs, crq->max_hmc) - 1; in ibmvmc_process_capabilities()
1720 ibmvmc.state = ibmvmc_state_ready; in ibmvmc_process_capabilities()
1723 ibmvmc.max_mtu, ibmvmc.max_buffer_pool_size, in ibmvmc_process_capabilities()
1724 ibmvmc.max_hmc_index); in ibmvmc_process_capabilities()
1747 if (hmc_index > ibmvmc.max_hmc_index) in ibmvmc_validate_hmc_session()
1773 if (ibmvmc.state != ibmvmc_state_sched_reset) { in ibmvmc_reset()
1783 ibmvmc.state = ibmvmc_state_crqinit; in ibmvmc_reset()
1794 ibmvmc.state = ibmvmc_state_sched_reset; in ibmvmc_reset()
1818 (ibmvmc.state == ibmvmc_state_sched_reset) || in ibmvmc_reset_task()
1832 ibmvmc.state = ibmvmc_state_failed; in ibmvmc_reset_task()
1834 ibmvmc.state = ibmvmc_state_crqinit; in ibmvmc_reset_task()
1865 if (hmc_index > ibmvmc.max_hmc_index) { in ibmvmc_process_open_resp()
1880 if (buffer_id >= ibmvmc.max_buffer_pool_size) { in ibmvmc_process_open_resp()
1914 if (hmc_index > ibmvmc.max_hmc_index) { in ibmvmc_process_close_resp()
1945 if (ibmvmc.state == ibmvmc_state_capabilities) in ibmvmc_crq_process()
1949 ibmvmc.state); in ibmvmc_crq_process()
2012 ibmvmc.state); in ibmvmc_handle_crq_init()
2013 if (ibmvmc.state == ibmvmc_state_crqinit) { in ibmvmc_handle_crq_init()
2022 ibmvmc.state, ibmvmc.max_mtu); in ibmvmc_handle_crq_init()
2028 ibmvmc.state); in ibmvmc_handle_crq_init()
2029 if (ibmvmc.state == ibmvmc_state_crqinit) in ibmvmc_handle_crq_init()
2085 if (ibmvmc.state == ibmvmc_state_sched_reset) in ibmvmc_task()
2098 if (ibmvmc.state == ibmvmc_state_sched_reset) in ibmvmc_task()
2248 ibmvmc.state = ibmvmc_state_failed; in ibmvmc_probe()
2259 ibmvmc.state = ibmvmc_state_failed; in ibmvmc_probe()
2269 ibmvmc.state = ibmvmc_state_failed; in ibmvmc_probe()
2273 ibmvmc.state = ibmvmc_state_crqinit; in ibmvmc_probe()
2354 ibmvmc.state = ibmvmc_state_initial; in ibmvmc_module_init()
2381 ibmvmc.max_mtu = ibmvmc_max_mtu; in ibmvmc_module_init()
2382 ibmvmc.max_buffer_pool_size = ibmvmc_max_buf_pool_size; in ibmvmc_module_init()
2383 ibmvmc.max_hmc_index = ibmvmc_max_hmcs - 1; in ibmvmc_module_init()