Lines Matching defs:api_data

2137 	struct spdk_nvmf_fc_ls_add_conn_api_data *api_data = NULL;
2169 api_data = &fc_conn->create_opd->u.add_conn;
2170 nvmf_fc_poller_api_func(hwqp, SPDK_NVMF_FC_POLLER_API_ADD_CONNECTION, &api_data->args);
2233 struct spdk_nvmf_fc_ls_add_conn_api_data *api_data = NULL;
2236 api_data = &fc_conn->create_opd->u.add_conn;
2238 nvmf_fc_ls_add_conn_failure(api_data->assoc, api_data->ls_rqst,
2239 api_data->args.fc_conn, api_data->aq_conn);
2819 struct spdk_nvmf_fc_adm_api_data *api_data = (struct spdk_nvmf_fc_adm_api_data *)arg;
2821 api_data->api_args;
2874 if (api_data->cb_func != NULL) {
2875 (void)api_data->cb_func(args->port_handle, SPDK_FC_HW_PORT_INIT, args->cb_ctx, err);
2910 struct spdk_nvmf_fc_adm_api_data *api_data = (struct spdk_nvmf_fc_adm_api_data *)arg;
2912 api_data->api_args;
2946 if (api_data->cb_func != NULL) {
2947 (void)api_data->cb_func(args->port_handle, SPDK_FC_HW_PORT_FREE, args->cb_ctx, err);
2962 struct spdk_nvmf_fc_adm_api_data *api_data = (struct spdk_nvmf_fc_adm_api_data *)arg;
2964 api_data->api_args;
2995 if (api_data->cb_func != NULL) {
2996 (void)api_data->cb_func(args->port_handle, SPDK_FC_HW_PORT_ONLINE, args->cb_ctx, err);
3046 struct spdk_nvmf_fc_adm_api_data *api_data = (struct spdk_nvmf_fc_adm_api_data *)arg;
3048 api_data->api_args;
3069 remove_hwqp_args->cb_fn = api_data->cb_func;
3070 remove_hwqp_args->cb_args = api_data->api_args;
3093 if (api_data->cb_func != NULL) {
3094 (void)api_data->cb_func(args->port_handle, SPDK_FC_HW_PORT_OFFLINE, args->cb_ctx, err);
3198 struct spdk_nvmf_fc_adm_api_data *api_data = (struct spdk_nvmf_fc_adm_api_data *)arg;
3200 api_data->api_args;
3264 if (api_data->cb_func != NULL) {
3265 (void)api_data->cb_func(args->port_handle, SPDK_FC_NPORT_CREATE, args->cb_ctx, err);
3343 struct spdk_nvmf_fc_adm_api_data *api_data = (struct spdk_nvmf_fc_adm_api_data *)arg;
3345 api_data->api_args;
3376 cb_data->fc_cb_func = api_data->cb_func;
3460 if (api_data->cb_func != NULL) {
3461 (void)api_data->cb_func(args->port_handle, SPDK_FC_NPORT_DELETE, args->cb_ctx, err);
3481 struct spdk_nvmf_fc_adm_api_data *api_data = (struct spdk_nvmf_fc_adm_api_data *)arg;
3483 api_data->api_args;
3548 if (api_data->cb_func != NULL) {
3553 (void)api_data->cb_func(args->port_handle, SPDK_FC_IT_ADD, args->cb_ctx, err);
3570 struct spdk_nvmf_fc_adm_api_data *api_data = (struct spdk_nvmf_fc_adm_api_data *)arg;
3572 api_data->api_args;
3639 cb_data->fc_cb_func = api_data->cb_func;
3683 if (api_data->cb_func != NULL) {
3684 (void)api_data->cb_func(args->port_handle, SPDK_FC_IT_DELETE, args->cb_ctx, rc);
3708 struct spdk_nvmf_fc_adm_api_data *api_data = (struct spdk_nvmf_fc_adm_api_data *)arg;
3709 struct spdk_nvmf_fc_abts_args *args = (struct spdk_nvmf_fc_abts_args *)api_data->api_args;
3744 if (api_data->cb_func != NULL) {
3749 (void)api_data->cb_func(args->port_handle, SPDK_FC_ABTS_RECV, args, err);
3845 struct spdk_nvmf_fc_adm_api_data *api_data = (struct spdk_nvmf_fc_adm_api_data *)arg;
3847 api_data->api_args;
3876 ctx->reset_cb_func = api_data->cb_func;
3898 if (api_data->cb_func != NULL) {
3899 (void)api_data->cb_func(args->port_handle, SPDK_FC_HW_PORT_RESET, args->cb_ctx, err);
3922 struct spdk_nvmf_fc_adm_api_data *api_data = NULL;
3939 api_data = calloc(1, sizeof(*api_data));
3941 if (api_data == NULL) {
3947 api_data->api_args = args;
3948 api_data->cb_func = cb_func;
4002 nvmf_fc_adm_run_on_main_thread(event_fn, (void *)api_data);
4006 if (api_data) {
4007 free(api_data);