Changeset a35b458 in mainline for uspace/lib/drv/include/ops/nic.h
- Timestamp:
- 2018-03-02T20:10:49Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- f1380b7
- Parents:
- 3061bc1
- git-author:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-02-28 17:38:31)
- git-committer:
- Jiří Zárevúcky <zarevucky.jiri@…> (2018-03-02 20:10:49)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/drv/include/ops/nic.h
r3061bc1 ra35b458 49 49 errno_t (*set_state)(ddf_fun_t *, nic_device_state_t); 50 50 errno_t (*get_address)(ddf_fun_t *, nic_address_t *); 51 51 52 52 /** Optional methods */ 53 53 errno_t (*set_address)(ddf_fun_t *, const nic_address_t *); … … 55 55 errno_t (*get_device_info)(ddf_fun_t *, nic_device_info_t *); 56 56 errno_t (*get_cable_state)(ddf_fun_t *, nic_cable_state_t *); 57 57 58 58 errno_t (*get_operation_mode)(ddf_fun_t *, int *, nic_channel_mode_t *, 59 59 nic_role_t *); … … 68 68 uint16_t *); 69 69 errno_t (*set_pause)(ddf_fun_t *, int, int, uint16_t); 70 70 71 71 errno_t (*unicast_get_mode)(ddf_fun_t *, nic_unicast_mode_t *, size_t, 72 72 nic_address_t *, size_t *); … … 84 84 size_t *); 85 85 errno_t (*blocked_sources_set)(ddf_fun_t *, const nic_address_t *, size_t); 86 86 87 87 errno_t (*vlan_get_mask)(ddf_fun_t *, nic_vlan_mask_t *); 88 88 errno_t (*vlan_set_mask)(ddf_fun_t *, const nic_vlan_mask_t *); 89 89 errno_t (*vlan_set_tag)(ddf_fun_t *, uint16_t, bool, bool); 90 90 91 91 errno_t (*wol_virtue_add)(ddf_fun_t *, nic_wv_type_t, const void *, 92 92 size_t, nic_wv_id_t *); … … 99 99 errno_t (*wol_load_info)(ddf_fun_t *, nic_wv_type_t *, size_t, 100 100 uint8_t *, size_t *); 101 101 102 102 errno_t (*offload_probe)(ddf_fun_t *, uint32_t *, uint32_t *); 103 103 errno_t (*offload_set)(ddf_fun_t *, uint32_t, uint32_t); 104 104 105 105 errno_t (*poll_get_mode)(ddf_fun_t *, nic_poll_mode_t *, 106 106 struct timeval *);
Note:
See TracChangeset
for help on using the changeset viewer.