Changeset 3be9d10 in mainline for uspace/lib/drv/generic/remote_nic.c


Ignore:
Timestamp:
2018-03-21T21:29:31Z (7 years ago)
Author:
Jakub Jermar <jakub@…>
Branches:
lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
Children:
3e242d2
Parents:
eadaeae8
Message:

Get rid of ipc_callid_t

File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/lib/drv/generic/remote_nic.c

    readaeae8 r3be9d10  
    13371337
    13381338static void remote_nic_send_frame(ddf_fun_t *dev, void *iface,
    1339     ipc_callid_t callid, ipc_call_t *call)
     1339    cap_call_handle_t callid, ipc_call_t *call)
    13401340{
    13411341        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    13581358
    13591359static void remote_nic_callback_create(ddf_fun_t *dev, void *iface,
    1360     ipc_callid_t callid, ipc_call_t *call)
     1360    cap_call_handle_t callid, ipc_call_t *call)
    13611361{
    13621362        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    13681368
    13691369static void remote_nic_get_state(ddf_fun_t *dev, void *iface,
    1370     ipc_callid_t callid, ipc_call_t *call)
     1370    cap_call_handle_t callid, ipc_call_t *call)
    13711371{
    13721372        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    13801380
    13811381static void remote_nic_set_state(ddf_fun_t *dev, void *iface,
    1382     ipc_callid_t callid, ipc_call_t *call)
     1382    cap_call_handle_t callid, ipc_call_t *call)
    13831383{
    13841384        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    13921392
    13931393static void remote_nic_get_address(ddf_fun_t *dev, void *iface,
    1394     ipc_callid_t callid, ipc_call_t *call)
     1394    cap_call_handle_t callid, ipc_call_t *call)
    13951395{
    13961396        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    14031403        if (rc == EOK) {
    14041404                size_t max_len;
    1405                 ipc_callid_t data_callid;
     1405                cap_call_handle_t data_callid;
    14061406
    14071407                /* All errors will be translated into EPARTY anyway */
     
    14261426
    14271427static void remote_nic_set_address(ddf_fun_t *dev, void *iface,
    1428     ipc_callid_t callid, ipc_call_t *call)
     1428    cap_call_handle_t callid, ipc_call_t *call)
    14291429{
    14301430        nic_iface_t *nic_iface = (nic_iface_t *) iface;
    14311431
    14321432        size_t length;
    1433         ipc_callid_t data_callid;
     1433        cap_call_handle_t data_callid;
    14341434        if (!async_data_write_receive(&data_callid, &length)) {
    14351435                async_answer_0(data_callid, EINVAL);
     
    14581458
    14591459static void remote_nic_get_stats(ddf_fun_t *dev, void *iface,
    1460     ipc_callid_t callid, ipc_call_t *call)
     1460    cap_call_handle_t callid, ipc_call_t *call)
    14611461{
    14621462        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    14711471        errno_t rc = nic_iface->get_stats(dev, &stats);
    14721472        if (rc == EOK) {
    1473                 ipc_callid_t data_callid;
     1473                cap_call_handle_t data_callid;
    14741474                size_t max_len;
    14751475                if (!async_data_read_receive(&data_callid, &max_len)) {
     
    14931493
    14941494static void remote_nic_get_device_info(ddf_fun_t *dev, void *iface,
    1495     ipc_callid_t callid, ipc_call_t *call)
     1495    cap_call_handle_t callid, ipc_call_t *call)
    14961496{
    14971497        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    15061506        errno_t rc = nic_iface->get_device_info(dev, &info);
    15071507        if (rc == EOK) {
    1508                 ipc_callid_t data_callid;
     1508                cap_call_handle_t data_callid;
    15091509                size_t max_len;
    15101510                if (!async_data_read_receive(&data_callid, &max_len)) {
     
    15281528
    15291529static void remote_nic_get_cable_state(ddf_fun_t *dev, void *iface,
    1530     ipc_callid_t callid, ipc_call_t *call)
     1530    cap_call_handle_t callid, ipc_call_t *call)
    15311531{
    15321532        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    15431543
    15441544static void remote_nic_get_operation_mode(ddf_fun_t *dev, void *iface,
    1545     ipc_callid_t callid, ipc_call_t *call)
     1545    cap_call_handle_t callid, ipc_call_t *call)
    15461546{
    15471547        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    15611561
    15621562static void remote_nic_set_operation_mode(ddf_fun_t *dev, void *iface,
    1563     ipc_callid_t callid, ipc_call_t *call)
     1563    cap_call_handle_t callid, ipc_call_t *call)
    15641564{
    15651565        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    15781578
    15791579static void remote_nic_autoneg_enable(ddf_fun_t *dev, void *iface,
    1580     ipc_callid_t callid, ipc_call_t *call)
     1580    cap_call_handle_t callid, ipc_call_t *call)
    15811581{
    15821582        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    15931593
    15941594static void remote_nic_autoneg_disable(ddf_fun_t *dev, void *iface,
    1595     ipc_callid_t callid, ipc_call_t *call)
     1595    cap_call_handle_t callid, ipc_call_t *call)
    15961596{
    15971597        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    16061606
    16071607static void remote_nic_autoneg_probe(ddf_fun_t *dev, void *iface,
    1608     ipc_callid_t callid, ipc_call_t *call)
     1608    cap_call_handle_t callid, ipc_call_t *call)
    16091609{
    16101610        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    16261626
    16271627static void remote_nic_autoneg_restart(ddf_fun_t *dev, void *iface,
    1628     ipc_callid_t callid, ipc_call_t *call)
     1628    cap_call_handle_t callid, ipc_call_t *call)
    16291629{
    16301630        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    16391639
    16401640static void remote_nic_get_pause(ddf_fun_t *dev, void *iface,
    1641     ipc_callid_t callid, ipc_call_t *call)
     1641    cap_call_handle_t callid, ipc_call_t *call)
    16421642{
    16431643        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    16561656
    16571657static void remote_nic_set_pause(ddf_fun_t *dev, void *iface,
    1658     ipc_callid_t callid, ipc_call_t *call)
     1658    cap_call_handle_t callid, ipc_call_t *call)
    16591659{
    16601660        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    16741674
    16751675static void remote_nic_unicast_get_mode(ddf_fun_t *dev, void *iface,
    1676     ipc_callid_t callid, ipc_call_t *call)
     1676    cap_call_handle_t callid, ipc_call_t *call)
    16771677{
    16781678        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    17061706        }
    17071707
    1708         ipc_callid_t data_callid;
     1708        cap_call_handle_t data_callid;
    17091709        size_t max_len;
    17101710        if (!async_data_read_receive(&data_callid, &max_len)) {
     
    17291729
    17301730static void remote_nic_unicast_set_mode(ddf_fun_t *dev, void *iface,
    1731     ipc_callid_t callid, ipc_call_t *call)
     1731    cap_call_handle_t callid, ipc_call_t *call)
    17321732{
    17331733        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    17391739
    17401740        if (address_count) {
    1741                 ipc_callid_t data_callid;
     1741                cap_call_handle_t data_callid;
    17421742                if (!async_data_write_receive(&data_callid, &length)) {
    17431743                        async_answer_0(data_callid, EINVAL);
     
    17781778
    17791779static void remote_nic_multicast_get_mode(ddf_fun_t *dev, void *iface,
    1780     ipc_callid_t callid, ipc_call_t *call)
     1780    cap_call_handle_t callid, ipc_call_t *call)
    17811781{
    17821782        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    18111811        }
    18121812
    1813         ipc_callid_t data_callid;
     1813        cap_call_handle_t data_callid;
    18141814        size_t max_len;
    18151815        if (!async_data_read_receive(&data_callid, &max_len)) {
     
    18331833
    18341834static void remote_nic_multicast_set_mode(ddf_fun_t *dev, void *iface,
    1835     ipc_callid_t callid, ipc_call_t *call)
     1835    cap_call_handle_t callid, ipc_call_t *call)
    18361836{
    18371837        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    18421842
    18431843        if (address_count) {
    1844                 ipc_callid_t data_callid;
     1844                cap_call_handle_t data_callid;
    18451845                size_t length;
    18461846                if (!async_data_write_receive(&data_callid, &length)) {
     
    18821882
    18831883static void remote_nic_broadcast_get_mode(ddf_fun_t *dev, void *iface,
    1884     ipc_callid_t callid, ipc_call_t *call)
     1884    cap_call_handle_t callid, ipc_call_t *call)
    18851885{
    18861886        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    18971897
    18981898static void remote_nic_broadcast_set_mode(ddf_fun_t *dev, void *iface,
    1899     ipc_callid_t callid, ipc_call_t *call)
     1899    cap_call_handle_t callid, ipc_call_t *call)
    19001900{
    19011901        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    19121912
    19131913static void remote_nic_defective_get_mode(ddf_fun_t *dev, void *iface,
    1914     ipc_callid_t callid, ipc_call_t *call)
     1914    cap_call_handle_t callid, ipc_call_t *call)
    19151915{
    19161916        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    19271927
    19281928static void remote_nic_defective_set_mode(ddf_fun_t *dev, void *iface,
    1929     ipc_callid_t callid, ipc_call_t *call)
     1929    cap_call_handle_t callid, ipc_call_t *call)
    19301930{
    19311931        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    19421942
    19431943static void remote_nic_blocked_sources_get(ddf_fun_t *dev, void *iface,
    1944     ipc_callid_t callid, ipc_call_t *call)
     1944    cap_call_handle_t callid, ipc_call_t *call)
    19451945{
    19461946        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    19731973        }
    19741974
    1975         ipc_callid_t data_callid;
     1975        cap_call_handle_t data_callid;
    19761976        size_t max_len;
    19771977        if (!async_data_read_receive(&data_callid, &max_len)) {
     
    19961996
    19971997static void remote_nic_blocked_sources_set(ddf_fun_t *dev, void *iface,
    1998     ipc_callid_t callid, ipc_call_t *call)
     1998    cap_call_handle_t callid, ipc_call_t *call)
    19991999{
    20002000        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    20052005
    20062006        if (address_count) {
    2007                 ipc_callid_t data_callid;
     2007                cap_call_handle_t data_callid;
    20082008                if (!async_data_write_receive(&data_callid, &length)) {
    20092009                        async_answer_0(data_callid, EINVAL);
     
    20442044
    20452045static void remote_nic_vlan_get_mask(ddf_fun_t *dev, void *iface,
    2046     ipc_callid_t callid, ipc_call_t *call)
     2046    cap_call_handle_t callid, ipc_call_t *call)
    20472047{
    20482048        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    20572057        errno_t rc = nic_iface->vlan_get_mask(dev, &vlan_mask);
    20582058        if (rc == EOK) {
    2059                 ipc_callid_t data_callid;
     2059                cap_call_handle_t data_callid;
    20602060                size_t max_len;
    20612061                if (!async_data_read_receive(&data_callid, &max_len)) {
     
    20782078
    20792079static void remote_nic_vlan_set_mask(ddf_fun_t *dev, void *iface,
    2080     ipc_callid_t callid, ipc_call_t *call)
     2080    cap_call_handle_t callid, ipc_call_t *call)
    20812081{
    20822082        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    20872087
    20882088        if (vlan_mask_set) {
    2089                 ipc_callid_t data_callid;
     2089                cap_call_handle_t data_callid;
    20902090                size_t length;
    20912091                if (!async_data_write_receive(&data_callid, &length)) {
     
    21182118
    21192119static void remote_nic_vlan_set_tag(ddf_fun_t *dev, void *iface,
    2120     ipc_callid_t callid, ipc_call_t *call)
     2120    cap_call_handle_t callid, ipc_call_t *call)
    21212121{
    21222122        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    21362136
    21372137static void remote_nic_wol_virtue_add(ddf_fun_t *dev, void *iface,
    2138     ipc_callid_t callid, ipc_call_t *call)
     2138    cap_call_handle_t callid, ipc_call_t *call)
    21392139{
    21402140        nic_iface_t *nic_iface = (nic_iface_t *) iface;
    21412141
    21422142        int send_data = (int) IPC_GET_ARG3(*call);
    2143         ipc_callid_t data_callid;
     2143        cap_call_handle_t data_callid;
    21442144
    21452145        if (nic_iface->wol_virtue_add == NULL) {
     
    21862186
    21872187static void remote_nic_wol_virtue_remove(ddf_fun_t *dev, void *iface,
    2188     ipc_callid_t callid, ipc_call_t *call)
     2188    cap_call_handle_t callid, ipc_call_t *call)
    21892189{
    21902190        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    22022202
    22032203static void remote_nic_wol_virtue_probe(ddf_fun_t *dev, void *iface,
    2204     ipc_callid_t callid, ipc_call_t *call)
     2204    cap_call_handle_t callid, ipc_call_t *call)
    22052205{
    22062206        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    22152215        nic_wv_type_t type = NIC_WV_NONE;
    22162216        size_t length = 0;
    2217         ipc_callid_t data_callid;
     2217        cap_call_handle_t data_callid;
    22182218        void *data = NULL;
    22192219
     
    22542254
    22552255static void remote_nic_wol_virtue_list(ddf_fun_t *dev, void *iface,
    2256     ipc_callid_t callid, ipc_call_t *call)
     2256    cap_call_handle_t callid, ipc_call_t *call)
    22572257{
    22582258        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    22662266        size_t count = 0;
    22672267        nic_wv_id_t *id_list = NULL;
    2268         ipc_callid_t data_callid;
     2268        cap_call_handle_t data_callid;
    22692269
    22702270        if (max_count != 0) {
     
    23042304
    23052305static void remote_nic_wol_virtue_get_caps(ddf_fun_t *dev, void *iface,
    2306     ipc_callid_t callid, ipc_call_t *call)
     2306    cap_call_handle_t callid, ipc_call_t *call)
    23072307{
    23082308        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    23202320
    23212321static void remote_nic_wol_load_info(ddf_fun_t *dev, void *iface,
    2322     ipc_callid_t callid, ipc_call_t *call)
     2322    cap_call_handle_t callid, ipc_call_t *call)
    23232323{
    23242324        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    23462346            &frame_length);
    23472347        if (rc == EOK) {
    2348                 ipc_callid_t data_callid;
     2348                cap_call_handle_t data_callid;
    23492349                size_t req_length;
    23502350                if (!async_data_read_receive(&data_callid, &req_length)) {
     
    23652365
    23662366static void remote_nic_offload_probe(ddf_fun_t *dev, void *iface,
    2367     ipc_callid_t callid, ipc_call_t *call)
     2367    cap_call_handle_t callid, ipc_call_t *call)
    23682368{
    23692369        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    23812381
    23822382static void remote_nic_offload_set(ddf_fun_t *dev, void *iface,
    2383     ipc_callid_t callid, ipc_call_t *call)
     2383    cap_call_handle_t callid, ipc_call_t *call)
    23842384{
    23852385        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    23972397
    23982398static void remote_nic_poll_get_mode(ddf_fun_t *dev, void *iface,
    2399     ipc_callid_t callid, ipc_call_t *call)
     2399    cap_call_handle_t callid, ipc_call_t *call)
    24002400{
    24012401        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    24152415        if ((rc == EOK) && (request_data)) {
    24162416                size_t max_len;
    2417                 ipc_callid_t data_callid;
     2417                cap_call_handle_t data_callid;
    24182418
    24192419                if (!async_data_read_receive(&data_callid, &max_len)) {
     
    24372437
    24382438static void remote_nic_poll_set_mode(ddf_fun_t *dev, void *iface,
    2439     ipc_callid_t callid, ipc_call_t *call)
     2439    cap_call_handle_t callid, ipc_call_t *call)
    24402440{
    24412441        nic_iface_t *nic_iface = (nic_iface_t *) iface;
     
    24482448
    24492449        if (has_period) {
    2450                 ipc_callid_t data_callid;
     2450                cap_call_handle_t data_callid;
    24512451                if (!async_data_write_receive(&data_callid, &length)) {
    24522452                        async_answer_0(data_callid, EINVAL);
     
    24772477
    24782478static void remote_nic_poll_now(ddf_fun_t *dev, void *iface,
    2479     ipc_callid_t callid, ipc_call_t *call)
     2479    cap_call_handle_t callid, ipc_call_t *call)
    24802480{
    24812481        nic_iface_t *nic_iface = (nic_iface_t *) iface;
Note: See TracChangeset for help on using the changeset viewer.