Searched refs:ibi_pool (Results 1 – 4 of 4) sorted by relevance
419 struct i3c_generic_ibi_pool *ibi_pool; member721 slot = i3c_generic_ibi_get_free_slot(data->ibi_pool); in adi_i3c_master_handle_ibi()865 data->ibi_pool = i3c_generic_ibi_alloc_pool(dev, req); in adi_i3c_master_request_ibi()866 if (IS_ERR(data->ibi_pool)) in adi_i3c_master_request_ibi()867 return PTR_ERR(data->ibi_pool); in adi_i3c_master_request_ibi()882 i3c_generic_ibi_free_pool(data->ibi_pool); in adi_i3c_master_request_ibi()883 data->ibi_pool = NULL; in adi_i3c_master_request_ibi()898 i3c_generic_ibi_free_pool(data->ibi_pool); in adi_i3c_master_free_ibi()906 i3c_generic_ibi_recycle_slot(data->ibi_pool, slot); in adi_i3c_master_recycle_ibi_slot()
271 struct i3c_generic_ibi_pool *ibi_pool; member457 slot = i3c_generic_ibi_get_free_slot(data->ibi_pool); in svc_i3c_master_handle_ibi()632 i3c_generic_ibi_recycle_slot(data->ibi_pool, in svc_i3c_master_ibi_isr()1845 data->ibi_pool = i3c_generic_ibi_alloc_pool(dev, req); in svc_i3c_master_request_ibi()1846 if (IS_ERR(data->ibi_pool)) in svc_i3c_master_request_ibi()1847 return PTR_ERR(data->ibi_pool); in svc_i3c_master_request_ibi()1862 i3c_generic_ibi_free_pool(data->ibi_pool); in svc_i3c_master_request_ibi()1863 data->ibi_pool = NULL; in svc_i3c_master_request_ibi()1880 i3c_generic_ibi_free_pool(data->ibi_pool); in svc_i3c_master_free_ibi()1955 i3c_generic_ibi_recycle_slot(data->ibi_pool, slot); in svc_i3c_master_recycle_ibi_slot()
867 struct i3c_generic_ibi_pool *ibi_pool; member1315 slot = i3c_generic_ibi_get_free_slot(data->ibi_pool); in cdns_i3c_master_handle_ibi()1465 data->ibi_pool = i3c_generic_ibi_alloc_pool(dev, req); in cdns_i3c_master_request_ibi()1466 if (IS_ERR(data->ibi_pool)) in cdns_i3c_master_request_ibi()1467 return PTR_ERR(data->ibi_pool); in cdns_i3c_master_request_ibi()1482 i3c_generic_ibi_free_pool(data->ibi_pool); in cdns_i3c_master_request_ibi()1483 data->ibi_pool = NULL; in cdns_i3c_master_request_ibi()1500 i3c_generic_ibi_free_pool(data->ibi_pool); in cdns_i3c_master_free_ibi()1508 i3c_generic_ibi_recycle_slot(data->ibi_pool, slot); in cdns_i3c_master_recycle_ibi_slot()
253 struct i3c_generic_ibi_pool *ibi_pool; member1192 data->ibi_pool = i3c_generic_ibi_alloc_pool(dev, req); in dw_i3c_master_request_ibi()1193 if (IS_ERR(data->ibi_pool)) in dw_i3c_master_request_ibi()1194 return PTR_ERR(data->ibi_pool); in dw_i3c_master_request_ibi()1214 i3c_generic_ibi_free_pool(data->ibi_pool); in dw_i3c_master_free_ibi()1215 data->ibi_pool = NULL; in dw_i3c_master_free_ibi()1355 i3c_generic_ibi_recycle_slot(data->ibi_pool, slot); in dw_i3c_master_recycle_ibi_slot()1407 slot = i3c_generic_ibi_get_free_slot(data->ibi_pool); in dw_i3c_master_handle_ibi_sir()