Lines Matching refs:callback
85 void (*callback)(struct ib_sa_query *, int, struct ib_sa_mad *); member
103 void (*callback)(int, struct ib_sa_service_rec *, void *); member
109 void (*callback)(int, struct ib_sa_path_rec *, void *); member
115 void (*callback)(int, struct ib_sa_guidinfo_rec *, void *); member
121 void (*callback)(int, struct ib_sa_mcmember_rec *, void *); member
626 if (query->callback) { in ib_nl_process_good_resolve_rsp()
659 query->callback(query, status, mad); in ib_nl_process_good_resolve_rsp()
1161 query->callback(status, &rec, query->context); in ib_sa_path_rec_callback()
1163 query->callback(status, NULL, query->context); in ib_sa_path_rec_callback()
1201 void (*callback)(int status, in ib_sa_path_rec_get()
1231 query->callback = callback; in ib_sa_path_rec_get()
1237 query->sa_query.callback = callback ? ib_sa_path_rec_callback : NULL; in ib_sa_path_rec_get()
1279 query->callback(status, &rec, query->context); in ib_sa_service_rec_callback()
1281 query->callback(status, NULL, query->context); in ib_sa_service_rec_callback()
1321 void (*callback)(int status, in ib_sa_service_rec_query()
1356 query->callback = callback; in ib_sa_service_rec_query()
1362 query->sa_query.callback = callback ? ib_sa_service_rec_callback : NULL; in ib_sa_service_rec_query()
1402 query->callback(status, &rec, query->context); in ib_sa_mcmember_rec_callback()
1404 query->callback(status, NULL, query->context); in ib_sa_mcmember_rec_callback()
1418 void (*callback)(int status, in ib_sa_mcmember_rec_query()
1448 query->callback = callback; in ib_sa_mcmember_rec_query()
1454 query->sa_query.callback = callback ? ib_sa_mcmember_rec_callback : NULL; in ib_sa_mcmember_rec_query()
1494 query->callback(status, &rec, query->context); in ib_sa_guidinfo_rec_callback()
1496 query->callback(status, NULL, query->context); in ib_sa_guidinfo_rec_callback()
1509 void (*callback)(int status, in ib_sa_guid_info_rec_query()
1545 query->callback = callback; in ib_sa_guid_info_rec_query()
1551 query->sa_query.callback = callback ? ib_sa_guidinfo_rec_callback : NULL; in ib_sa_guid_info_rec_query()
1586 if (query->callback) in send_handler()
1592 query->callback(query, -ETIMEDOUT, NULL); in send_handler()
1595 query->callback(query, -EINTR, NULL); in send_handler()
1598 query->callback(query, -EIO, NULL); in send_handler()
1620 if (query->callback) { in recv_handler()
1622 query->callback(query, in recv_handler()
1627 query->callback(query, -EIO, NULL); in recv_handler()