Lines Matching refs:p_data
198 struct stratix10_svc_data *p_data, in svc_thread_cmd_data_claim() argument
223 p_data->chan->scl->receive_cb(p_data->chan->scl, in svc_thread_cmd_data_claim()
244 struct stratix10_svc_data *p_data, in svc_thread_cmd_config_status() argument
276 p_data->chan->scl->receive_cb(p_data->chan->scl, cb_data); in svc_thread_cmd_config_status()
287 static void svc_thread_recv_status_ok(struct stratix10_svc_data *p_data, in svc_thread_recv_status_ok() argument
295 switch (p_data->command) { in svc_thread_recv_status_ok()
323 p_data->chan->scl->receive_cb(p_data->chan->scl, cb_data); in svc_thread_recv_status_ok()
808 struct stratix10_svc_data *p_data; in stratix10_svc_send() local
812 p_data = kzalloc(sizeof(*p_data), GFP_KERNEL); in stratix10_svc_send()
813 if (!p_data) in stratix10_svc_send()
826 kfree(p_data); in stratix10_svc_send()
842 p_data->flag = ct->flags; in stratix10_svc_send()
847 p_data->paddr = p_mem->paddr; in stratix10_svc_send()
852 p_data->command = p_msg->command; in stratix10_svc_send()
853 p_data->arg[0] = p_msg->arg[0]; in stratix10_svc_send()
854 p_data->arg[1] = p_msg->arg[1]; in stratix10_svc_send()
855 p_data->arg[2] = p_msg->arg[2]; in stratix10_svc_send()
856 p_data->size = p_msg->payload_length; in stratix10_svc_send()
857 p_data->chan = chan; in stratix10_svc_send()
859 (unsigned int)p_data->paddr, p_data->command, in stratix10_svc_send()
860 (unsigned int)p_data->size); in stratix10_svc_send()
861 ret = kfifo_in_spinlocked(&chan->ctrl->svc_fifo, p_data, in stratix10_svc_send()
862 sizeof(*p_data), in stratix10_svc_send()
865 kfree(p_data); in stratix10_svc_send()