Lines Matching refs:ch_uv
1014 struct xpc_channel_uv *ch_uv; in xpc_setup_ch_structures_uv() local
1018 ch_uv = &part->channels[ch_number].sn.uv; in xpc_setup_ch_structures_uv()
1020 xpc_init_fifo_uv(&ch_uv->msg_slot_free_list); in xpc_setup_ch_structures_uv()
1021 xpc_init_fifo_uv(&ch_uv->recv_msg_list); in xpc_setup_ch_structures_uv()
1084 struct xpc_channel_uv *ch_uv = &ch->sn.uv; in xpc_allocate_send_msg_slot_uv() local
1093 ch_uv->send_msg_slots = kzalloc(nbytes, GFP_KERNEL); in xpc_allocate_send_msg_slot_uv()
1094 if (ch_uv->send_msg_slots == NULL) in xpc_allocate_send_msg_slot_uv()
1098 msg_slot = &ch_uv->send_msg_slots[entry]; in xpc_allocate_send_msg_slot_uv()
1101 xpc_put_fifo_entry_uv(&ch_uv->msg_slot_free_list, in xpc_allocate_send_msg_slot_uv()
1118 struct xpc_channel_uv *ch_uv = &ch->sn.uv; in xpc_allocate_recv_msg_slot_uv() local
1127 ch_uv->recv_msg_slots = kzalloc(nbytes, GFP_KERNEL); in xpc_allocate_recv_msg_slot_uv()
1128 if (ch_uv->recv_msg_slots == NULL) in xpc_allocate_recv_msg_slot_uv()
1132 msg_slot = ch_uv->recv_msg_slots + in xpc_allocate_recv_msg_slot_uv()
1155 struct xpc_channel_uv *ch_uv = &ch->sn.uv; in xpc_setup_msg_structures_uv() local
1159 ch_uv->cached_notify_gru_mq_desc = kmalloc(sizeof(struct in xpc_setup_msg_structures_uv()
1162 if (ch_uv->cached_notify_gru_mq_desc == NULL) in xpc_setup_msg_structures_uv()
1170 kfree(ch_uv->send_msg_slots); in xpc_setup_msg_structures_uv()
1171 xpc_init_fifo_uv(&ch_uv->msg_slot_free_list); in xpc_setup_msg_structures_uv()
1184 struct xpc_channel_uv *ch_uv = &ch->sn.uv; in xpc_teardown_msg_structures_uv() local
1188 kfree(ch_uv->cached_notify_gru_mq_desc); in xpc_teardown_msg_structures_uv()
1189 ch_uv->cached_notify_gru_mq_desc = NULL; in xpc_teardown_msg_structures_uv()
1192 xpc_init_fifo_uv(&ch_uv->msg_slot_free_list); in xpc_teardown_msg_structures_uv()
1193 kfree(ch_uv->send_msg_slots); in xpc_teardown_msg_structures_uv()
1194 xpc_init_fifo_uv(&ch_uv->recv_msg_list); in xpc_teardown_msg_structures_uv()
1195 kfree(ch_uv->recv_msg_slots); in xpc_teardown_msg_structures_uv()
1271 struct xpc_channel_uv *ch_uv = &ch->sn.uv; in xpc_save_remote_msgqueue_pa_uv() local
1273 DBUG_ON(ch_uv->cached_notify_gru_mq_desc == NULL); in xpc_save_remote_msgqueue_pa_uv()
1274 return xpc_cache_remote_gru_mq_desc_uv(ch_uv->cached_notify_gru_mq_desc, in xpc_save_remote_msgqueue_pa_uv()
1411 struct xpc_channel_uv *ch_uv; in xpc_handle_notify_mq_msg_uv() local
1449 ch_uv = &ch->sn.uv; in xpc_handle_notify_mq_msg_uv()
1451 msg_slot = ch_uv->recv_msg_slots + in xpc_handle_notify_mq_msg_uv()
1458 xpc_put_fifo_entry_uv(&ch_uv->recv_msg_list, &msg_slot->hdr.u.next); in xpc_handle_notify_mq_msg_uv()