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()
858 (unsigned long)file, ibmvmc.state); in ibmvmc_close()
869 if (ibmvmc.state == ibmvmc_state_failed) { in ibmvmc_close()
919 if (nbytes > ibmvmc.max_mtu) { in ibmvmc_read()
1071 if (count > ibmvmc.max_mtu) { in ibmvmc_write()
1149 if (ibmvmc.state == ibmvmc_state_failed) { in ibmvmc_setup_hmc()
1154 if (ibmvmc.state < ibmvmc_state_ready) { in ibmvmc_setup_hmc()
1162 for (index = 0; index <= ibmvmc.max_hmc_index; index++) { in ibmvmc_setup_hmc()
1276 query_struct.have_vmc = (ibmvmc.state > ibmvmc_state_initial); in ibmvmc_ioctl_query()
1277 query_struct.state = ibmvmc.state; in ibmvmc_ioctl_query()
1278 query_struct.vmc_drc_index = ibmvmc.vmc_drc_index; in ibmvmc_ioctl_query()
1333 ibmvmc.vmc_drc_index = vmc_drc_index; in ibmvmc_ioctl_requestvmc()
1439 if (hmc_index > ibmvmc.max_hmc_index) { in ibmvmc_add_buffer()
1447 if (buffer_id >= ibmvmc.max_buffer_pool_size) { in ibmvmc_add_buffer()
1468 ibmvmc.max_mtu, in ibmvmc_add_buffer()
1480 buffer->size = ibmvmc.max_mtu; in ibmvmc_add_buffer()
1555 if (hmc_index > ibmvmc.max_hmc_index) { in ibmvmc_rem_buffer()
1578 ibmvmc.max_mtu, in ibmvmc_rem_buffer()
1617 if (hmc_index > ibmvmc.max_hmc_index) { in ibmvmc_recv_msg()
1625 if (buffer_id >= ibmvmc.max_buffer_pool_size) { in ibmvmc_recv_msg()
1707 ibmvmc.state = ibmvmc_state_failed; in ibmvmc_process_capabilities()
1711 ibmvmc.max_mtu = min_t(u32, ibmvmc_max_mtu, be32_to_cpu(crq->max_mtu)); in ibmvmc_process_capabilities()
1712 ibmvmc.max_buffer_pool_size = min_t(u16, ibmvmc_max_buf_pool_size, in ibmvmc_process_capabilities()
1714 ibmvmc.max_hmc_index = min_t(u8, ibmvmc_max_hmcs, crq->max_hmc) - 1; in ibmvmc_process_capabilities()
1715 ibmvmc.state = ibmvmc_state_ready; in ibmvmc_process_capabilities()
1718 ibmvmc.max_mtu, ibmvmc.max_buffer_pool_size, in ibmvmc_process_capabilities()
1719 ibmvmc.max_hmc_index); in ibmvmc_process_capabilities()
1742 if (hmc_index > ibmvmc.max_hmc_index) in ibmvmc_validate_hmc_session()
1768 if (ibmvmc.state != ibmvmc_state_sched_reset) { in ibmvmc_reset()
1778 ibmvmc.state = ibmvmc_state_crqinit; in ibmvmc_reset()
1789 ibmvmc.state = ibmvmc_state_sched_reset; in ibmvmc_reset()
1813 (ibmvmc.state == ibmvmc_state_sched_reset) || in ibmvmc_reset_task()
1827 ibmvmc.state = ibmvmc_state_failed; in ibmvmc_reset_task()
1829 ibmvmc.state = ibmvmc_state_crqinit; in ibmvmc_reset_task()
1860 if (hmc_index > ibmvmc.max_hmc_index) { in ibmvmc_process_open_resp()
1875 if (buffer_id >= ibmvmc.max_buffer_pool_size) { in ibmvmc_process_open_resp()
1909 if (hmc_index > ibmvmc.max_hmc_index) { in ibmvmc_process_close_resp()
1940 if (ibmvmc.state == ibmvmc_state_capabilities) in ibmvmc_crq_process()
1944 ibmvmc.state); in ibmvmc_crq_process()
2007 ibmvmc.state); in ibmvmc_handle_crq_init()
2008 if (ibmvmc.state == ibmvmc_state_crqinit) { in ibmvmc_handle_crq_init()
2017 ibmvmc.state, ibmvmc.max_mtu); in ibmvmc_handle_crq_init()
2023 ibmvmc.state); in ibmvmc_handle_crq_init()
2024 if (ibmvmc.state == ibmvmc_state_crqinit) in ibmvmc_handle_crq_init()
2080 if (ibmvmc.state == ibmvmc_state_sched_reset) in ibmvmc_task()
2093 if (ibmvmc.state == ibmvmc_state_sched_reset) in ibmvmc_task()
2243 ibmvmc.state = ibmvmc_state_failed; in ibmvmc_probe()
2254 ibmvmc.state = ibmvmc_state_failed; in ibmvmc_probe()
2264 ibmvmc.state = ibmvmc_state_failed; in ibmvmc_probe()
2268 ibmvmc.state = ibmvmc_state_crqinit; in ibmvmc_probe()
2351 ibmvmc.state = ibmvmc_state_initial; in ibmvmc_module_init()
2378 ibmvmc.max_mtu = ibmvmc_max_mtu; in ibmvmc_module_init()
2379 ibmvmc.max_buffer_pool_size = ibmvmc_max_buf_pool_size; in ibmvmc_module_init()
2380 ibmvmc.max_hmc_index = ibmvmc_max_hmcs - 1; in ibmvmc_module_init()