Lines Matching refs:callback
76 void (*callback)(struct ib_sa_query *, int, struct ib_sa_mad *); member
86 void (*callback)(int, struct ib_sa_service_rec *, void *); member
92 void (*callback)(int, struct ib_sa_path_rec *, void *); member
98 void (*callback)(int, struct ib_sa_guidinfo_rec *, void *); member
104 void (*callback)(int, struct ib_sa_mcmember_rec *, void *); member
683 query->callback(status, &rec, query->context); in ib_sa_path_rec_callback()
685 query->callback(status, NULL, query->context); in ib_sa_path_rec_callback()
723 void (*callback)(int status, in ib_sa_path_rec_get()
753 query->callback = callback; in ib_sa_path_rec_get()
759 query->sa_query.callback = callback ? ib_sa_path_rec_callback : NULL; in ib_sa_path_rec_get()
798 query->callback(status, &rec, query->context); in ib_sa_service_rec_callback()
800 query->callback(status, NULL, query->context); in ib_sa_service_rec_callback()
840 void (*callback)(int status, in ib_sa_service_rec_query()
875 query->callback = callback; in ib_sa_service_rec_query()
881 query->sa_query.callback = callback ? ib_sa_service_rec_callback : NULL; in ib_sa_service_rec_query()
921 query->callback(status, &rec, query->context); in ib_sa_mcmember_rec_callback()
923 query->callback(status, NULL, query->context); in ib_sa_mcmember_rec_callback()
937 void (*callback)(int status, in ib_sa_mcmember_rec_query()
967 query->callback = callback; in ib_sa_mcmember_rec_query()
973 query->sa_query.callback = callback ? ib_sa_mcmember_rec_callback : NULL; in ib_sa_mcmember_rec_query()
1013 query->callback(status, &rec, query->context); in ib_sa_guidinfo_rec_callback()
1015 query->callback(status, NULL, query->context); in ib_sa_guidinfo_rec_callback()
1028 void (*callback)(int status, in ib_sa_guid_info_rec_query()
1064 query->callback = callback; in ib_sa_guid_info_rec_query()
1070 query->sa_query.callback = callback ? ib_sa_guidinfo_rec_callback : NULL; in ib_sa_guid_info_rec_query()
1105 if (query->callback) in send_handler()
1111 query->callback(query, -ETIMEDOUT, NULL); in send_handler()
1114 query->callback(query, -EINTR, NULL); in send_handler()
1117 query->callback(query, -EIO, NULL); in send_handler()
1139 if (query->callback) { in recv_handler()
1141 query->callback(query, in recv_handler()
1146 query->callback(query, -EIO, NULL); in recv_handler()