Changeset 3be9d10 in mainline for uspace/drv
- Timestamp:
- 2018-03-21T21:29:31Z (8 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade, topic/simplify-dev-export
- Children:
- 3e242d2
- Parents:
- eadaeae8
- Location:
- uspace/drv
- Files:
-
- 26 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/drv/block/ata_bd/main.c
readaeae8 r3be9d10 47 47 static errno_t ata_fun_offline(ddf_fun_t *fun); 48 48 49 static void ata_bd_connection( ipc_callid_t, ipc_call_t *, void *);49 static void ata_bd_connection(cap_call_handle_t, ipc_call_t *, void *); 50 50 51 51 static driver_ops_t driver_ops = { … … 313 313 314 314 /** Block device connection handler */ 315 static void ata_bd_connection( ipc_callid_t iid, ipc_call_t *icall, void *arg)315 static void ata_bd_connection(cap_call_handle_t iid, ipc_call_t *icall, void *arg) 316 316 { 317 317 ata_fun_t *afun; -
uspace/drv/block/ddisk/ddisk.c
readaeae8 r3be9d10 62 62 static errno_t ddisk_fun_offline(ddf_fun_t *); 63 63 64 static void ddisk_bd_connection( ipc_callid_t, ipc_call_t *, void *);64 static void ddisk_bd_connection(cap_call_handle_t, ipc_call_t *, void *); 65 65 66 66 static void ddisk_irq_handler(ipc_call_t *, ddf_dev_t *); … … 587 587 588 588 /** Block device connection handler */ 589 static void ddisk_bd_connection( ipc_callid_t iid, ipc_call_t *icall, void *arg)589 static void ddisk_bd_connection(cap_call_handle_t iid, ipc_call_t *icall, void *arg) 590 590 { 591 591 ddisk_t *ddisk; -
uspace/drv/block/usbmast/main.c
readaeae8 r3be9d10 79 79 80 80 static errno_t usbmast_fun_create(usbmast_dev_t *mdev, unsigned lun); 81 static void usbmast_bd_connection( ipc_callid_t iid, ipc_call_t *icall,81 static void usbmast_bd_connection(cap_call_handle_t iid, ipc_call_t *icall, 82 82 void *arg); 83 83 … … 317 317 318 318 /** Blockdev client connection handler. */ 319 static void usbmast_bd_connection( ipc_callid_t iid, ipc_call_t *icall,319 static void usbmast_bd_connection(cap_call_handle_t iid, ipc_call_t *icall, 320 320 void *arg) 321 321 { -
uspace/drv/bus/adb/cuda_adb/cuda_adb.c
readaeae8 r3be9d10 55 55 #define NAME "cuda_adb" 56 56 57 static void cuda_dev_connection( ipc_callid_t, ipc_call_t *, void *);57 static void cuda_dev_connection(cap_call_handle_t, ipc_call_t *, void *); 58 58 static errno_t cuda_init(cuda_t *); 59 59 static void cuda_irq_handler(ipc_call_t *, void *); … … 198 198 199 199 /** Device connection handler */ 200 static void cuda_dev_connection( ipc_callid_t iid, ipc_call_t *icall, void *arg)200 static void cuda_dev_connection(cap_call_handle_t iid, ipc_call_t *icall, void *arg) 201 201 { 202 202 adb_dev_t *dev = (adb_dev_t *) ddf_fun_data_get((ddf_fun_t *) arg); 203 ipc_callid_t callid;203 cap_call_handle_t callid; 204 204 ipc_call_t call; 205 205 sysarg_t method; -
uspace/drv/bus/usb/vhc/conndev.c
readaeae8 r3be9d10 93 93 * @param icall Call data. 94 94 */ 95 void default_connection_handler(ddf_fun_t *fun, ipc_callid_t icallid,95 void default_connection_handler(ddf_fun_t *fun, cap_call_handle_t icallid, 96 96 ipc_call_t *icall) 97 97 { -
uspace/drv/bus/usb/vhc/vhcd.h
readaeae8 r3be9d10 88 88 89 89 void on_client_close(ddf_fun_t *fun); 90 void default_connection_handler(ddf_fun_t *fun, ipc_callid_t icallid,90 void default_connection_handler(ddf_fun_t *fun, cap_call_handle_t icallid, 91 91 ipc_call_t *icall); 92 92 -
uspace/drv/char/i8042/i8042.c
readaeae8 r3be9d10 67 67 #define i8042_KBD_TRANSLATE 0x40 /* Use this to switch to XT scancodes */ 68 68 69 static void i8042_char_conn( ipc_callid_t, ipc_call_t *, void *);69 static void i8042_char_conn(cap_call_handle_t, ipc_call_t *, void *); 70 70 static errno_t i8042_read(chardev_srv_t *, void *, size_t, size_t *); 71 71 static errno_t i8042_write(chardev_srv_t *, const void *, size_t, size_t *); … … 418 418 * @param arg ddf_fun_t function. 419 419 */ 420 void i8042_char_conn( ipc_callid_t iid, ipc_call_t *icall, void *arg)420 void i8042_char_conn(cap_call_handle_t iid, ipc_call_t *icall, void *arg) 421 421 { 422 422 i8042_port_t *port = ddf_fun_data_get((ddf_fun_t *)arg); -
uspace/drv/char/msim-con/msim-con.c
readaeae8 r3be9d10 41 41 #include "msim-con.h" 42 42 43 static void msim_con_connection( ipc_callid_t, ipc_call_t *, void *);43 static void msim_con_connection(cap_call_handle_t, ipc_call_t *, void *); 44 44 45 45 static errno_t msim_con_read(chardev_srv_t *, void *, size_t, size_t *); … … 217 217 218 218 /** Character device connection handler. */ 219 static void msim_con_connection( ipc_callid_t iid, ipc_call_t *icall,219 static void msim_con_connection(cap_call_handle_t iid, ipc_call_t *icall, 220 220 void *arg) 221 221 { -
uspace/drv/char/ns8250/ns8250.c
readaeae8 r3be9d10 311 311 static errno_t ns8250_open(chardev_srvs_t *, chardev_srv_t *); 312 312 static errno_t ns8250_close(chardev_srv_t *); 313 static void ns8250_default_handler(chardev_srv_t *, ipc_callid_t, ipc_call_t *);313 static void ns8250_default_handler(chardev_srv_t *, cap_call_handle_t, ipc_call_t *); 314 314 315 315 /** The character interface's callbacks. */ … … 322 322 }; 323 323 324 static void ns8250_char_conn( ipc_callid_t, ipc_call_t *, void *);324 static void ns8250_char_conn(cap_call_handle_t, ipc_call_t *, void *); 325 325 326 326 static errno_t ns8250_dev_add(ddf_dev_t *dev); … … 1068 1068 * Configure the parameters of the serial communication. 1069 1069 */ 1070 static void ns8250_default_handler(chardev_srv_t *srv, ipc_callid_t callid,1070 static void ns8250_default_handler(chardev_srv_t *srv, cap_call_handle_t callid, 1071 1071 ipc_call_t *call) 1072 1072 { … … 1099 1099 } 1100 1100 1101 void ns8250_char_conn( ipc_callid_t iid, ipc_call_t *icall, void *arg)1101 void ns8250_char_conn(cap_call_handle_t iid, ipc_call_t *icall, void *arg) 1102 1102 { 1103 1103 ns8250_t *ns8250 = fun_ns8250((ddf_fun_t *)arg); -
uspace/drv/char/pl050/pl050.c
readaeae8 r3be9d10 54 54 static errno_t pl050_fun_online(ddf_fun_t *); 55 55 static errno_t pl050_fun_offline(ddf_fun_t *); 56 static void pl050_char_conn( ipc_callid_t, ipc_call_t *, void *);56 static void pl050_char_conn(cap_call_handle_t, ipc_call_t *, void *); 57 57 static errno_t pl050_read(chardev_srv_t *, void *, size_t, size_t *); 58 58 static errno_t pl050_write(chardev_srv_t *, const void *, size_t, size_t *); … … 286 286 } 287 287 288 void pl050_char_conn( ipc_callid_t iid, ipc_call_t *icall, void *arg)288 void pl050_char_conn(cap_call_handle_t iid, ipc_call_t *icall, void *arg) 289 289 { 290 290 pl050_t *pl050 = pl050_from_fun((ddf_fun_t *)arg); -
uspace/drv/char/ski-con/ski-con.c
readaeae8 r3be9d10 50 50 static errno_t ski_con_fibril(void *arg); 51 51 static int32_t ski_con_getchar(void); 52 static void ski_con_connection( ipc_callid_t, ipc_call_t *, void *);52 static void ski_con_connection(cap_call_handle_t, ipc_call_t *, void *); 53 53 54 54 static errno_t ski_con_read(chardev_srv_t *, void *, size_t, size_t *); … … 255 255 256 256 /** Character device connection handler. */ 257 static void ski_con_connection( ipc_callid_t iid, ipc_call_t *icall,257 static void ski_con_connection(cap_call_handle_t iid, ipc_call_t *icall, 258 258 void *arg) 259 259 { -
uspace/drv/char/sun4v-con/sun4v-con.c
readaeae8 r3be9d10 42 42 #include "sun4v-con.h" 43 43 44 static void sun4v_con_connection( ipc_callid_t, ipc_call_t *, void *);44 static void sun4v_con_connection(cap_call_handle_t, ipc_call_t *, void *); 45 45 46 46 #define POLL_INTERVAL 10000 … … 180 180 181 181 /** Character device connection handler. */ 182 static void sun4v_con_connection( ipc_callid_t iid, ipc_call_t *icall,182 static void sun4v_con_connection(cap_call_handle_t iid, ipc_call_t *icall, 183 183 void *arg) 184 184 { -
uspace/drv/fb/amdm37x_dispc/main.c
readaeae8 r3be9d10 46 46 #define NAME "amdm37x_dispc" 47 47 48 static void graph_vsl_connection( ipc_callid_t iid, ipc_call_t *icall, void *arg)48 static void graph_vsl_connection(cap_call_handle_t iid, ipc_call_t *icall, void *arg) 49 49 { 50 50 visualizer_t *vsl; -
uspace/drv/fb/kfb/port.c
readaeae8 r3be9d10 162 162 }; 163 163 164 static void graph_vsl_connection( ipc_callid_t iid, ipc_call_t *icall, void *arg)164 static void graph_vsl_connection(cap_call_handle_t iid, ipc_call_t *icall, void *arg) 165 165 { 166 166 visualizer_t *vsl; -
uspace/drv/hid/adb-kbd/adb-kbd.c
readaeae8 r3be9d10 43 43 #include "ctl.h" 44 44 45 static void adb_kbd_events( ipc_callid_t, ipc_call_t *, void *);45 static void adb_kbd_events(cap_call_handle_t, ipc_call_t *, void *); 46 46 static void adb_kbd_reg0_data(adb_kbd_t *, uint16_t); 47 static void adb_kbd_conn( ipc_callid_t, ipc_call_t *, void *);47 static void adb_kbd_conn(cap_call_handle_t, ipc_call_t *, void *); 48 48 49 49 /** Add ADB keyboard device */ … … 130 130 } 131 131 132 static void adb_kbd_events( ipc_callid_t iid, ipc_call_t *icall, void *arg)132 static void adb_kbd_events(cap_call_handle_t iid, ipc_call_t *icall, void *arg) 133 133 { 134 134 adb_kbd_t *kbd = (adb_kbd_t *) arg; … … 138 138 139 139 ipc_call_t call; 140 ipc_callid_t callid = async_get_call(&call);140 cap_call_handle_t callid = async_get_call(&call); 141 141 142 142 errno_t retval = EOK; … … 190 190 191 191 /** Handle client connection */ 192 static void adb_kbd_conn( ipc_callid_t iid, ipc_call_t *icall, void *arg)193 { 194 ipc_callid_t callid;192 static void adb_kbd_conn(cap_call_handle_t iid, ipc_call_t *icall, void *arg) 193 { 194 cap_call_handle_t callid; 195 195 ipc_call_t call; 196 196 sysarg_t method; -
uspace/drv/hid/adb-mouse/adb-mouse.c
readaeae8 r3be9d10 41 41 #include "adb-mouse.h" 42 42 43 static void adb_mouse_conn( ipc_callid_t, ipc_call_t *, void *);43 static void adb_mouse_conn(cap_call_handle_t, ipc_call_t *, void *); 44 44 45 45 static void adb_mouse_event_button(adb_mouse_t *mouse, int bnum, int bpress) … … 88 88 } 89 89 90 static void adb_mouse_events( ipc_callid_t iid, ipc_call_t *icall, void *arg)90 static void adb_mouse_events(cap_call_handle_t iid, ipc_call_t *icall, void *arg) 91 91 { 92 92 adb_mouse_t *mouse = (adb_mouse_t *) arg; … … 95 95 while (true) { 96 96 ipc_call_t call; 97 ipc_callid_t callid = async_get_call(&call);97 cap_call_handle_t callid = async_get_call(&call); 98 98 99 99 errno_t retval = EOK; … … 200 200 201 201 /** Handle client connection */ 202 static void adb_mouse_conn( ipc_callid_t iid, ipc_call_t *icall, void *arg)203 { 204 ipc_callid_t callid;202 static void adb_mouse_conn(cap_call_handle_t iid, ipc_call_t *icall, void *arg) 203 { 204 cap_call_handle_t callid; 205 205 ipc_call_t call; 206 206 sysarg_t method; -
uspace/drv/hid/atkbd/atkbd.c
readaeae8 r3be9d10 298 298 */ 299 299 static void default_connection_handler(ddf_fun_t *fun, 300 ipc_callid_t icallid, ipc_call_t *icall)300 cap_call_handle_t icallid, ipc_call_t *icall) 301 301 { 302 302 const sysarg_t method = IPC_GET_IMETHOD(*icall); -
uspace/drv/hid/ps2mouse/ps2mouse.c
readaeae8 r3be9d10 104 104 static errno_t polling_intellimouse(void *); 105 105 static errno_t probe_intellimouse(ps2_mouse_t *, bool); 106 static void default_connection_handler(ddf_fun_t *, ipc_callid_t, ipc_call_t *);106 static void default_connection_handler(ddf_fun_t *, cap_call_handle_t, ipc_call_t *); 107 107 108 108 /** ps/2 mouse driver ops. */ … … 404 404 */ 405 405 void default_connection_handler(ddf_fun_t *fun, 406 ipc_callid_t icallid, ipc_call_t *icall)406 cap_call_handle_t icallid, ipc_call_t *icall) 407 407 { 408 408 const sysarg_t method = IPC_GET_IMETHOD(*icall); -
uspace/drv/hid/usbhid/kbd/kbddev.c
readaeae8 r3be9d10 72 72 #include "../usbhid.h" 73 73 74 static void default_connection_handler(ddf_fun_t *, ipc_callid_t, ipc_call_t *);74 static void default_connection_handler(ddf_fun_t *, cap_call_handle_t, ipc_call_t *); 75 75 static ddf_dev_ops_t kbdops = { .default_handler = default_connection_handler }; 76 76 … … 161 161 */ 162 162 static void default_connection_handler(ddf_fun_t *fun, 163 ipc_callid_t icallid, ipc_call_t *icall)163 cap_call_handle_t icallid, ipc_call_t *icall) 164 164 { 165 165 const sysarg_t method = IPC_GET_IMETHOD(*icall); -
uspace/drv/hid/usbhid/mouse/mousedev.c
readaeae8 r3be9d10 55 55 #define NAME "mouse" 56 56 57 static void default_connection_handler(ddf_fun_t *, ipc_callid_t, ipc_call_t *);57 static void default_connection_handler(ddf_fun_t *, cap_call_handle_t, ipc_call_t *); 58 58 59 59 static ddf_dev_ops_t ops = { .default_handler = default_connection_handler }; … … 114 114 */ 115 115 static void default_connection_handler(ddf_fun_t *fun, 116 ipc_callid_t icallid, ipc_call_t *icall)116 cap_call_handle_t icallid, ipc_call_t *icall) 117 117 { 118 118 usb_mouse_t *mouse_dev = ddf_fun_data_get(fun); -
uspace/drv/hid/usbhid/multimedia/multimedia.c
readaeae8 r3be9d10 85 85 */ 86 86 static void default_connection_handler(ddf_fun_t *fun, 87 ipc_callid_t icallid, ipc_call_t *icall)87 cap_call_handle_t icallid, ipc_call_t *icall) 88 88 { 89 89 usb_log_debug(NAME " default_connection_handler()"); -
uspace/drv/hid/xtkbd/xtkbd.c
readaeae8 r3be9d10 334 334 */ 335 335 static void default_connection_handler(ddf_fun_t *fun, 336 ipc_callid_t icallid, ipc_call_t *icall)336 cap_call_handle_t icallid, ipc_call_t *icall) 337 337 { 338 338 const sysarg_t method = IPC_GET_IMETHOD(*icall); -
uspace/drv/intctl/apic/apic.c
readaeae8 r3be9d10 164 164 * @param arg Local argument. 165 165 */ 166 static void apic_connection( ipc_callid_t iid, ipc_call_t *icall, void *arg)167 { 168 ipc_callid_t callid;166 static void apic_connection(cap_call_handle_t iid, ipc_call_t *icall, void *arg) 167 { 168 cap_call_handle_t callid; 169 169 ipc_call_t call; 170 170 apic_t *apic; -
uspace/drv/intctl/i8259/i8259.c
readaeae8 r3be9d10 93 93 * @param arg Local argument. 94 94 */ 95 static void i8259_connection( ipc_callid_t iid, ipc_call_t *icall, void *arg)96 { 97 ipc_callid_t callid;95 static void i8259_connection(cap_call_handle_t iid, ipc_call_t *icall, void *arg) 96 { 97 cap_call_handle_t callid; 98 98 ipc_call_t call; 99 99 i8259_t *i8259 = NULL /* XXX */; -
uspace/drv/intctl/icp-ic/icp-ic.c
readaeae8 r3be9d10 69 69 * @param arg Local argument. 70 70 */ 71 static void icpic_connection( ipc_callid_t iid, ipc_call_t *icall, void *arg)71 static void icpic_connection(cap_call_handle_t iid, ipc_call_t *icall, void *arg) 72 72 { 73 ipc_callid_t callid;73 cap_call_handle_t callid; 74 74 ipc_call_t call; 75 75 icpic_t *icpic; -
uspace/drv/intctl/obio/obio.c
readaeae8 r3be9d10 73 73 * @param arg Local argument. 74 74 */ 75 static void obio_connection( ipc_callid_t iid, ipc_call_t *icall, void *arg)75 static void obio_connection(cap_call_handle_t iid, ipc_call_t *icall, void *arg) 76 76 { 77 ipc_callid_t callid;77 cap_call_handle_t callid; 78 78 ipc_call_t call; 79 79 obio_t *obio;
Note:
See TracChangeset
for help on using the changeset viewer.