Searched refs:mbx (Results 1 – 6 of 6) sorted by relevance
/haiku/src/add-ons/kernel/drivers/network/ether/ipro1000/dev/e1000/ |
H A D | e1000_mbx.c | 78 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_read_mbx() local 84 if (size > mbx->size) in e1000_read_mbx() 85 size = mbx->size; in e1000_read_mbx() 87 if (mbx->ops.read) in e1000_read_mbx() 88 ret_val = mbx->ops.read(hw, msg, size, mbx_id); in e1000_read_mbx() 104 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_write_mbx() local 109 if (size > mbx->size) in e1000_write_mbx() 112 else if (mbx->ops.write) in e1000_write_mbx() 113 ret_val = mbx->ops.write(hw, msg, size, mbx_id); in e1000_write_mbx() 127 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_check_for_msg() local [all …]
|
H A D | e1000_vf.c | 151 hw->mbx.ops.init_params = e1000_init_mbx_params_vf; in e1000_init_function_pointers_vf() 260 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_reset_hw_vf() local 273 while (!mbx->ops.check_for_rst(hw, 0) && timeout) { in e1000_reset_hw_vf() 280 mbx->timeout = E1000_VF_MBX_INIT_TIMEOUT; in e1000_reset_hw_vf() 283 mbx->ops.write_posted(hw, msgbuf, 1, 0); in e1000_reset_hw_vf() 288 ret_val = mbx->ops.read_posted(hw, msgbuf, 3, 0); in e1000_reset_hw_vf() 326 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_rar_set_vf() local 334 ret_val = mbx->ops.write_posted(hw, msgbuf, 3, 0); in e1000_rar_set_vf() 337 ret_val = mbx->ops.read_posted(hw, msgbuf, 3, 0); in e1000_rar_set_vf() 383 struct e1000_mbx_info *mbx = &hw->mbx; in e1000_write_msg_read_ack() local [all …]
|
H A D | e1000_vf.h | 269 struct e1000_mbx_info mbx; member
|
H A D | e1000_api.c | 126 if (hw->mbx.ops.init_params) { in e1000_init_mbx_params() 127 ret_val = hw->mbx.ops.init_params(hw); in e1000_init_mbx_params()
|
H A D | e1000_hw.h | 1049 struct e1000_mbx_info mbx; member
|
H A D | e1000_82575.c | 532 hw->mbx.ops.init_params = e1000_init_mbx_params_pf; in e1000_init_function_pointers_82575()
|