Lines Matching full:mailbox

40  *  @mbx_id: id of mailbox to read
55 * @mbx_id: id of mailbox to read
68 * e1000_read_mbx - Reads a message from the mailbox
72 * @mbx_id: id of mailbox to read
83 /* limit read to size of mailbox */ in e1000_read_mbx()
94 * e1000_write_mbx - Write a message to the mailbox
98 * @mbx_id: id of mailbox to write
121 * @mbx_id: id of mailbox to check
141 * @mbx_id: id of mailbox to check
161 * @mbx_id: id of mailbox to check
181 * @mbx_id: id of mailbox to write
212 * @mbx_id: id of mailbox to write
245 * @mbx_id: id of mailbox to write
270 * e1000_write_posted_mbx - Write a message to the mailbox, wait for ack
274 * @mbx_id: id of mailbox to write
320 * e1000_read_v2p_mailbox - read v2p mailbox
323 * This function is used to read the v2p mailbox without losing the read to
342 * the V2P mailbox.
360 * @mbx_id: id of mailbox to check
382 * @mbx_id: id of mailbox to check
404 * @mbx_id: id of mailbox to check
425 * e1000_obtain_mbx_lock_vf - obtain mailbox lock
428 * return SUCCESS if we obtained the mailbox lock
441 /* reserve mailbox for vf use */ in e1000_obtain_mbx_lock_vf()
453 * e1000_write_mbx_vf - Write a message to the mailbox
457 * @mbx_id: id of mailbox to write
470 /* lock the mailbox to prevent pf/vf race condition */ in e1000_write_mbx_vf()
479 /* copy the caller specified message to the mailbox memory buffer */ in e1000_write_mbx_vf()
498 * @mbx_id: id of mailbox to read
510 /* lock the mailbox to prevent pf/vf race condition */ in e1000_read_mbx_vf()
515 /* copy the message from the mailbox memory buffer */ in e1000_read_mbx_vf()
519 /* Acknowledge receipt and release mailbox, then we're done */ in e1000_read_mbx_vf()
530 * e1000_init_mbx_params_vf - set initial values for vf mailbox
533 * Initializes the hw->mbx struct to correct values for vf mailbox
539 /* start mailbox as timed out and let the reset_hw call set the timeout in e1000_init_mbx_params_vf()
642 * e1000_obtain_mbx_lock_pf - obtain mailbox lock
646 * return SUCCESS if we obtained the mailbox lock
661 /* reserve mailbox for pf use */ in e1000_obtain_mbx_lock_pf()
675 * e1000_write_mbx_pf - Places a message in the mailbox
691 /* lock the mailbox to prevent pf/vf race condition */ in e1000_write_mbx_pf()
700 /* copy the caller specified message to the mailbox memory buffer */ in e1000_write_mbx_pf()
716 * e1000_read_mbx_pf - Read a message from the mailbox
722 * This function copies a message from the mailbox buffer to the caller's
734 /* lock the mailbox to prevent pf/vf race condition */ in e1000_read_mbx_pf()
739 /* copy the message to the mailbox memory buffer */ in e1000_read_mbx_pf()
754 * e1000_init_mbx_params_pf - set initial values for pf mailbox
757 * Initializes the hw->mbx struct to correct values for pf mailbox