Lines Matching refs:data

799  * @data: void pointer to function data
802 * client and applies the function fn(clnt, xprt, data).
808 void *data)
821 ret = fn(clnt, xprt, data);
1118 rpc_default_callback(struct rpc_task *task, void *data)
1128 * @task_setup_data: pointer to task initialisation data
1190 * @data: user call data
1194 const struct rpc_call_ops *tk_ops, void *data)
1201 .callback_data = data,
1232 * Create an rpc_task to send the data
1248 * rpc_prepare_reply_pages - Prepare to receive a reply data payload into pages
1252 * @len: expected size of the upper layer data payload, in bytes
2546 /* RFC-1014 says that the representation of XDR data must be a
2694 const struct rpc_call_ops *ops, void *data)
2705 .callback_data = data,
2726 struct rpc_cb_add_xprt_calldata *data = calldata;
2729 rpc_xprt_switch_add_xprt(data->xps, data->xprt);
2734 struct rpc_cb_add_xprt_calldata *data = calldata;
2736 xprt_put(data->xprt);
2737 xprt_switch_put(data->xps);
2738 kfree(data);
2757 struct rpc_cb_add_xprt_calldata *data;
2760 data = kmalloc(sizeof(*data), GFP_NOFS);
2761 if (!data)
2763 data->xps = xprt_switch_get(xps);
2764 data->xprt = xprt_get(xprt);
2765 if (rpc_xprt_switch_has_addr(data->xps, (struct sockaddr *)&xprt->addr)) {
2766 rpc_cb_add_xprt_release(data);
2771 &rpc_cb_add_xprt_call_ops, data);
2794 * @data: a struct rpc_add_xprt_test pointer that holds the test function
2795 * and test function call data
2800 void *data)
2803 struct rpc_add_xprt_test *xtest = (struct rpc_add_xprt_test *)data;
2825 xtest->add_xprt_test(clnt, xprt, xtest->data);
2846 * @data: pointer to setup function data
2860 void *data)
2897 ret = setup(clnt, xps, xprt, data);
2918 void *data)
2920 struct connect_timeout_data *timeo = data;