Lines Matching refs:out_len
367 int in_len, int out_len) in ucma_get_event() argument
376 if (out_len < sizeof(uevent->resp) - sizeof(uevent->resp.reserved) - in ucma_get_event()
401 min_t(size_t, out_len, sizeof(uevent->resp)))) { in ucma_get_event()
437 int in_len, int out_len) in ucma_create_id() argument
446 if (out_len < sizeof(resp)) in ucma_create_id()
589 int in_len, int out_len) in ucma_destroy_id() argument
596 if (out_len < sizeof(resp)) in ucma_destroy_id()
623 int in_len, int out_len) in ucma_bind_ip() argument
648 int in_len, int out_len) in ucma_bind() argument
674 int in_len, int out_len) in ucma_resolve_ip() argument
701 int in_len, int out_len) in ucma_resolve_addr() argument
729 int in_len, int out_len) in ucma_resolve_route() argument
815 int in_len, int out_len) in ucma_query_route() argument
823 if (out_len < offsetof(struct rdma_ucm_query_route_resp, ibdev_index)) in ucma_query_route()
860 min_t(size_t, out_len, sizeof(resp)))) in ucma_query_route()
881 void __user *response, int out_len) in ucma_query_addr() argument
887 if (out_len < offsetof(struct rdma_ucm_query_addr_resp, ibdev_index)) in ucma_query_addr()
902 if (copy_to_user(response, &resp, min_t(size_t, out_len, sizeof(resp)))) in ucma_query_addr()
909 void __user *response, int out_len) in ucma_query_path() argument
914 if (out_len < sizeof(*resp)) in ucma_query_path()
917 resp = kzalloc(out_len, GFP_KERNEL); in ucma_query_path()
922 for (i = 0, out_len -= sizeof(*resp); in ucma_query_path()
923 i < resp->num_paths && out_len > sizeof(struct ib_path_rec_data); in ucma_query_path()
924 i++, out_len -= sizeof(struct ib_path_rec_data)) { in ucma_query_path()
948 void __user *response, int out_len) in ucma_query_gid() argument
954 if (out_len < offsetof(struct rdma_ucm_query_addr_resp, ibdev_index)) in ucma_query_gid()
987 if (copy_to_user(response, &resp, min_t(size_t, out_len, sizeof(resp)))) in ucma_query_gid()
995 int in_len, int out_len) in ucma_query() argument
1013 ret = ucma_query_addr(ctx, response, out_len); in ucma_query()
1016 ret = ucma_query_path(ctx, response, out_len); in ucma_query()
1019 ret = ucma_query_gid(ctx, response, out_len); in ucma_query()
1048 int in_len, int out_len) in ucma_connect() argument
1084 int in_len, int out_len) in ucma_listen() argument
1109 int in_len, int out_len) in ucma_accept() argument
1156 int in_len, int out_len) in ucma_reject() argument
1189 int in_len, int out_len) in ucma_disconnect() argument
1211 int in_len, int out_len) in ucma_init_qp_attr() argument
1219 if (out_len < sizeof(resp)) in ucma_init_qp_attr()
1377 int in_len, int out_len) in ucma_set_option() argument
1411 int in_len, int out_len) in ucma_notify() argument
1434 struct rdma_ucm_join_mcast *cmd, int out_len) in ucma_process_join() argument
1443 if (out_len < sizeof(resp)) in ucma_process_join()
1513 int in_len, int out_len) in ucma_join_ip_multicast() argument
1531 return ucma_process_join(file, &join_cmd, out_len); in ucma_join_ip_multicast()
1536 int in_len, int out_len) in ucma_join_multicast() argument
1546 return ucma_process_join(file, &cmd, out_len); in ucma_join_multicast()
1551 int in_len, int out_len) in ucma_leave_multicast() argument
1558 if (out_len < sizeof(resp)) in ucma_leave_multicast()
1600 int in_len, int out_len) in ucma_migrate_id() argument
1677 int in_len, int out_len) = {