Lines Matching defs:adev
36 static void xgpu_nv_mailbox_send_ack(struct amdgpu_device *adev) in xgpu_nv_mailbox_send_ack()
41 static void xgpu_nv_mailbox_set_valid(struct amdgpu_device *adev, bool val) in xgpu_nv_mailbox_set_valid()
55 static enum idh_event xgpu_nv_mailbox_peek_msg(struct amdgpu_device *adev) in xgpu_nv_mailbox_peek_msg()
61 static int xgpu_nv_mailbox_rcv_msg(struct amdgpu_device *adev, in xgpu_nv_mailbox_rcv_msg()
78 static uint8_t xgpu_nv_peek_ack(struct amdgpu_device *adev) in xgpu_nv_peek_ack()
83 static int xgpu_nv_poll_ack(struct amdgpu_device *adev) in xgpu_nv_poll_ack()
102 static int xgpu_nv_poll_msg(struct amdgpu_device *adev, enum idh_event event) in xgpu_nv_poll_msg()
126 static void xgpu_nv_mailbox_trans_msg (struct amdgpu_device *adev, in xgpu_nv_mailbox_trans_msg()
162 static int xgpu_nv_send_access_requests_with_param(struct amdgpu_device *adev, in xgpu_nv_send_access_requests_with_param()
226 static int xgpu_nv_send_access_requests(struct amdgpu_device *adev, in xgpu_nv_send_access_requests()
233 static int xgpu_nv_request_reset(struct amdgpu_device *adev) in xgpu_nv_request_reset()
247 static int xgpu_nv_request_full_gpu_access(struct amdgpu_device *adev, in xgpu_nv_request_full_gpu_access()
256 static int xgpu_nv_release_full_gpu_access(struct amdgpu_device *adev, in xgpu_nv_release_full_gpu_access()
268 static int xgpu_nv_request_init_data(struct amdgpu_device *adev) in xgpu_nv_request_init_data()
273 static int xgpu_nv_mailbox_ack_irq(struct amdgpu_device *adev, in xgpu_nv_mailbox_ack_irq()
281 static int xgpu_nv_set_mailbox_ack_irq(struct amdgpu_device *adev, in xgpu_nv_set_mailbox_ack_irq()
298 static void xgpu_nv_ready_to_reset(struct amdgpu_device *adev) in xgpu_nv_ready_to_reset()
303 static int xgpu_nv_wait_reset(struct amdgpu_device *adev) in xgpu_nv_wait_reset()
322 struct amdgpu_device *adev = container_of(virt, struct amdgpu_device, virt); in xgpu_nv_mailbox_flr_work() local
345 static int xgpu_nv_set_mailbox_rcv_irq(struct amdgpu_device *adev, in xgpu_nv_set_mailbox_rcv_irq()
362 static int xgpu_nv_mailbox_rcv_irq(struct amdgpu_device *adev, in xgpu_nv_mailbox_rcv_irq()
400 void xgpu_nv_mailbox_set_irq_funcs(struct amdgpu_device *adev) in xgpu_nv_mailbox_set_irq_funcs()
408 int xgpu_nv_mailbox_add_irq_id(struct amdgpu_device *adev) in xgpu_nv_mailbox_add_irq_id()
425 int xgpu_nv_mailbox_get_irq(struct amdgpu_device *adev) in xgpu_nv_mailbox_get_irq()
443 void xgpu_nv_mailbox_put_irq(struct amdgpu_device *adev) in xgpu_nv_mailbox_put_irq()
449 static void xgpu_nv_ras_poison_handler(struct amdgpu_device *adev, in xgpu_nv_ras_poison_handler()
461 static bool xgpu_nv_rcvd_ras_intr(struct amdgpu_device *adev) in xgpu_nv_rcvd_ras_intr()
468 static int xgpu_nv_req_ras_err_count(struct amdgpu_device *adev) in xgpu_nv_req_ras_err_count()
473 static int xgpu_nv_req_ras_cper_dump(struct amdgpu_device *adev, u64 vf_rptr) in xgpu_nv_req_ras_cper_dump()