Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • uspace/srv/fs/locfs/locfs_ops.c

    r5e801dc rb1834a01  
    7171/* Implementation of hash table interface for the nodes hash table. */
    7272
    73 static size_t services_key_hash(const void *key)
    74 {
    75         const service_id_t *k = key;
    76         return *k;
     73static size_t services_key_hash(void *key)
     74{
     75        return *(service_id_t *)key;
    7776}
    7877
     
    8382}
    8483
    85 static bool services_key_equal(const void *key, const ht_link_t *item)
    86 {
    87         const service_id_t *k = key;
     84static bool services_key_equal(void *key, const ht_link_t *item)
     85{
    8886        service_t *dev = hash_table_get_inst(item, service_t, link);
    89         return (dev->service_id == *k);
     87        return (dev->service_id == *(service_id_t *)key);
    9088}
    9189
     
    585583
    586584                /* Forward the IPC_M_DATA_READ request to the driver */
    587                 async_forward_0(&call, exch, 0, IPC_FF_ROUTE_FROM_ME);
     585                async_forward_fast(&call, exch, 0, 0, 0, IPC_FF_ROUTE_FROM_ME);
    588586
    589587                async_exchange_end(exch);
     
    599597                        rc = ENOTSUP;
    600598
    601                 *rbytes = ipc_get_arg1(&answer);
     599                *rbytes = IPC_GET_ARG1(answer);
    602600                return rc;
    603601        }
     
    649647
    650648                /* Forward the IPC_M_DATA_WRITE request to the driver */
    651                 async_forward_0(&call, exch, 0, IPC_FF_ROUTE_FROM_ME);
     649                async_forward_fast(&call, exch, 0, 0, 0, IPC_FF_ROUTE_FROM_ME);
    652650
    653651                async_exchange_end(exch);
     
    663661                        rc = ENOTSUP;
    664662
    665                 *wbytes = ipc_get_arg1(&answer);
     663                *wbytes = IPC_GET_ARG1(answer);
    666664                *nsize = 0;
    667665                return rc;
Note: See TracChangeset for help on using the changeset viewer.