Lines Matching refs:peer_id

87 static IvshmemPeer *ivshmem_flat_find_peer(IvshmemFTState *s, uint16_t peer_id)  in ivshmem_flat_find_peer()  argument
92 if (s->own.id == peer_id) { in ivshmem_flat_find_peer()
98 if (peer->id == peer_id) { in ivshmem_flat_find_peer()
106 static IvshmemPeer *ivshmem_flat_add_peer(IvshmemFTState *s, uint16_t peer_id) in ivshmem_flat_add_peer() argument
111 new_peer->id = peer_id; in ivshmem_flat_add_peer()
116 trace_ivshmem_flat_new_peer(peer_id); in ivshmem_flat_add_peer()
121 static void ivshmem_flat_remove_peer(IvshmemFTState *s, uint16_t peer_id) in ivshmem_flat_remove_peer() argument
125 peer = ivshmem_flat_find_peer(s, peer_id); in ivshmem_flat_remove_peer()
175 uint16_t peer_id; in ivshmem_flat_process_msg() local
178 peer_id = msg & 0xFFFF; in ivshmem_flat_process_msg()
179 peer = ivshmem_flat_find_peer(s, peer_id); in ivshmem_flat_process_msg()
182 peer = ivshmem_flat_add_peer(s, peer_id); in ivshmem_flat_process_msg()
188 ivshmem_flat_remove_peer(s, peer_id); in ivshmem_flat_process_msg()
252 uint16_t peer_id, uint16_t vector_id) in ivshmem_flat_interrupt_peer() argument
256 peer = ivshmem_flat_find_peer(s, peer_id); in ivshmem_flat_interrupt_peer()
258 trace_ivshmem_flat_interrupt_invalid_peer(peer_id); in ivshmem_flat_interrupt_peer()
271 uint16_t peer_id = (value >> 16) & 0xFFFF; in ivshmem_flat_iomem_write() local
284 trace_ivshmem_flat_interrupt_peer(peer_id, vector_id); in ivshmem_flat_iomem_write()
285 ivshmem_flat_interrupt_peer(s, peer_id, vector_id); in ivshmem_flat_iomem_write()
332 uint16_t peer_id; in ivshmem_flat_connect_server() local
373 peer_id = 0xFFFF & msg; in ivshmem_flat_connect_server()
374 s->own.id = peer_id; in ivshmem_flat_connect_server()