ipc.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  mess_1
struct  mess_2
struct  mess_3
struct  mess_4
struct  mess_5
struct  mess_7
struct  mess_8
struct  message

Defines

#define M1   1
#define M3   3
#define M4   4
#define M3_STRING   14
#define m1_i1   m_u.m_m1.m1i1
#define m1_i2   m_u.m_m1.m1i2
#define m1_i3   m_u.m_m1.m1i3
#define m1_p1   m_u.m_m1.m1p1
#define m1_p2   m_u.m_m1.m1p2
#define m1_p3   m_u.m_m1.m1p3
#define m2_i1   m_u.m_m2.m2i1
#define m2_i2   m_u.m_m2.m2i2
#define m2_i3   m_u.m_m2.m2i3
#define m2_l1   m_u.m_m2.m2l1
#define m2_l2   m_u.m_m2.m2l2
#define m2_p1   m_u.m_m2.m2p1
#define m3_i1   m_u.m_m3.m3i1
#define m3_i2   m_u.m_m3.m3i2
#define m3_p1   m_u.m_m3.m3p1
#define m3_ca1   m_u.m_m3.m3ca1
#define m4_l1   m_u.m_m4.m4l1
#define m4_l2   m_u.m_m4.m4l2
#define m4_l3   m_u.m_m4.m4l3
#define m4_l4   m_u.m_m4.m4l4
#define m4_l5   m_u.m_m4.m4l5
#define m5_c1   m_u.m_m5.m5c1
#define m5_c2   m_u.m_m5.m5c2
#define m5_i1   m_u.m_m5.m5i1
#define m5_i2   m_u.m_m5.m5i2
#define m5_l1   m_u.m_m5.m5l1
#define m5_l2   m_u.m_m5.m5l2
#define m5_l3   m_u.m_m5.m5l3
#define m7_i1   m_u.m_m7.m7i1
#define m7_i2   m_u.m_m7.m7i2
#define m7_i3   m_u.m_m7.m7i3
#define m7_i4   m_u.m_m7.m7i4
#define m7_p1   m_u.m_m7.m7p1
#define m7_p2   m_u.m_m7.m7p2
#define m8_i1   m_u.m_m8.m8i1
#define m8_i2   m_u.m_m8.m8i2
#define m8_p1   m_u.m_m8.m8p1
#define m8_p2   m_u.m_m8.m8p2
#define m8_p3   m_u.m_m8.m8p3
#define m8_p4   m_u.m_m8.m8p4
#define echo   _echo
#define notify   _notify
#define sendrec   _sendrec
#define receive   _receive
#define send   _send
#define ipc_request   _ipc_request
#define ipc_reply   _ipc_reply
#define ipc_notify   _ipc_notify
#define ipc_select   _ipc_select

Functions

 _PROTOTYPE (int echo,(message *m_ptr))
 _PROTOTYPE (int notify,(int dest))
 _PROTOTYPE (int sendrec,(int src_dest, message *m_ptr))
 _PROTOTYPE (int receive,(int src, message *m_ptr))
 _PROTOTYPE (int send,(int dest, message *m_ptr))
 _PROTOTYPE (int ipc_request,(int dst, message *m_ptr))
 _PROTOTYPE (int ipc_notify,(int dst, long event_set))
 _PROTOTYPE (int ipc_receive,(int src, long events, message *m_ptr))


Define Documentation

#define echo   _echo
 

Definition at line 88 of file ipc.h.

#define ipc_notify   _ipc_notify
 

Definition at line 102 of file ipc.h.

#define ipc_reply   _ipc_reply
 

Definition at line 101 of file ipc.h.

#define ipc_request   _ipc_request
 

Definition at line 100 of file ipc.h.

#define ipc_select   _ipc_select
 

Definition at line 103 of file ipc.h.

#define M1   1
 

Definition at line 8 of file ipc.h.

Referenced by do_chown(), do_link(), do_lstat(), do_mkdir(), do_mknod(), do_mount(), do_open(), do_rdlink(), do_rename(), do_slink(), do_stat(), do_truncate(), and do_utime().

#define m1_i1   m_u.m_m1.m1i1
 

Definition at line 36 of file ipc.h.

#define m1_i2   m_u.m_m1.m1i2
 

Definition at line 37 of file ipc.h.

#define m1_i3   m_u.m_m1.m1i3
 

Definition at line 38 of file ipc.h.

#define m1_p1   m_u.m_m1.m1p1
 

Definition at line 39 of file ipc.h.

#define m1_p2   m_u.m_m1.m1p2
 

Definition at line 40 of file ipc.h.

#define m1_p3   m_u.m_m1.m1p3
 

Definition at line 41 of file ipc.h.

#define m2_i1   m_u.m_m2.m2i1
 

Definition at line 43 of file ipc.h.

#define m2_i2   m_u.m_m2.m2i2
 

Definition at line 44 of file ipc.h.

#define m2_i3   m_u.m_m2.m2i3
 

Definition at line 45 of file ipc.h.

#define m2_l1   m_u.m_m2.m2l1
 

Definition at line 46 of file ipc.h.

#define m2_l2   m_u.m_m2.m2l2
 

Definition at line 47 of file ipc.h.

#define m2_p1   m_u.m_m2.m2p1
 

Definition at line 48 of file ipc.h.

#define M3   3
 

Definition at line 9 of file ipc.h.

Referenced by change(), do_access(), do_chmod(), do_creat(), do_open(), do_umount(), do_unlink(), and fetch_name().

#define m3_ca1   m_u.m_m3.m3ca1
 

Definition at line 53 of file ipc.h.

Referenced by _loadname().

#define m3_i1   m_u.m_m3.m3i1
 

Definition at line 50 of file ipc.h.

#define m3_i2   m_u.m_m3.m3i2
 

Definition at line 51 of file ipc.h.

#define m3_p1   m_u.m_m3.m3p1
 

Definition at line 52 of file ipc.h.

#define M3_STRING   14
 

Definition at line 11 of file ipc.h.

Referenced by decode_message(), and fetch_name().

#define M4   4
 

Definition at line 10 of file ipc.h.

#define m4_l1   m_u.m_m4.m4l1
 

Definition at line 55 of file ipc.h.

#define m4_l2   m_u.m_m4.m4l2
 

Definition at line 56 of file ipc.h.

#define m4_l3   m_u.m_m4.m4l3
 

Definition at line 57 of file ipc.h.

#define m4_l4   m_u.m_m4.m4l4
 

Definition at line 58 of file ipc.h.

#define m4_l5   m_u.m_m4.m4l5
 

Definition at line 59 of file ipc.h.

#define m5_c1   m_u.m_m5.m5c1
 

Definition at line 61 of file ipc.h.

#define m5_c2   m_u.m_m5.m5c2
 

Definition at line 62 of file ipc.h.

#define m5_i1   m_u.m_m5.m5i1
 

Definition at line 63 of file ipc.h.

#define m5_i2   m_u.m_m5.m5i2
 

Definition at line 64 of file ipc.h.

#define m5_l1   m_u.m_m5.m5l1
 

Definition at line 65 of file ipc.h.

#define m5_l2   m_u.m_m5.m5l2
 

Definition at line 66 of file ipc.h.

#define m5_l3   m_u.m_m5.m5l3
 

Definition at line 67 of file ipc.h.

#define m7_i1   m_u.m_m7.m7i1
 

Definition at line 69 of file ipc.h.

#define m7_i2   m_u.m_m7.m7i2
 

Definition at line 70 of file ipc.h.

#define m7_i3   m_u.m_m7.m7i3
 

Definition at line 71 of file ipc.h.

#define m7_i4   m_u.m_m7.m7i4
 

Definition at line 72 of file ipc.h.

#define m7_p1   m_u.m_m7.m7p1
 

Definition at line 73 of file ipc.h.

#define m7_p2   m_u.m_m7.m7p2
 

Definition at line 74 of file ipc.h.

#define m8_i1   m_u.m_m8.m8i1
 

Definition at line 76 of file ipc.h.

#define m8_i2   m_u.m_m8.m8i2
 

Definition at line 77 of file ipc.h.

#define m8_p1   m_u.m_m8.m8p1
 

Definition at line 78 of file ipc.h.

#define m8_p2   m_u.m_m8.m8p2
 

Definition at line 79 of file ipc.h.

#define m8_p3   m_u.m_m8.m8p3
 

Definition at line 80 of file ipc.h.

#define m8_p4   m_u.m_m8.m8p4
 

Definition at line 81 of file ipc.h.

#define notify   _notify
 

Definition at line 89 of file ipc.h.

Referenced by driver_task(), dsp_write(), f_intr_wait(), f_reset(), func_key(), handle_events(), in_transfer(), kbd_interrupt(), kputc(), main(), output_done(), seek(), select_retry(), sig_proc(), sr_reply_(), sr_select_res(), start_motor(), subwrite(), and w_intr_wait().

#define receive   _receive
 

Definition at line 91 of file ipc.h.

Referenced by add(), clock_task(), driver_task(), dsp_write(), eth_get_stat(), eth_set_rec_conf(), f_intr_wait(), f_reset(), fs_init(), gen_io(), get_work(), main(), master(), osdep_eth_init(), seek(), start_motor(), sys_task(), tickdelay(), and w_intr_wait().

#define send   _send
 

Definition at line 92 of file ipc.h.

Referenced by do_attr_r16(), do_attr_r32(), do_attr_r8(), do_attr_w16(), do_attr_w32(), do_attr_w8(), do_dev_name(), do_diagnostics(), do_find_dev(), do_first_dev(), do_get_kmess(), do_getname(), do_ids(), do_init(), do_next_dev(), do_rescan_bus(), do_slot_name(), do_status(), driver_task(), dsp_status(), find(), findsname(), fs_init(), fxp_getname(), gnu_listsym(), gnu_sname(), gnu_sym(), gnu_symprefix(), listsym(), main(), mess_reply(), osdep_eth_init(), outsym(), reg_addr(), reply(), rl_getname(), save_shifts(), slave(), sr_reply_(), sr_status(), symprefix(), and tty_reply().

#define sendrec   _sendrec
 

Definition at line 90 of file ipc.h.

Referenced by cp_b2u(), cp_u2b(), dev_status(), do_fkey_pressed(), do_new_kmess(), eth_check_drivers(), eth_get_stat(), eth_restart(), eth_set_rec_conf(), gen_io(), get_time(), pci_attr_r16(), pci_attr_r32(), pci_attr_r8(), pci_attr_w16(), pci_attr_w32(), pci_attr_w8(), pci_dev_name(), pci_find_dev(), pci_first_dev(), pci_ids(), pci_init1(), pci_next_dev(), pci_rescan_bus(), pci_reserve(), pci_slot_name(), and set_timer().


Function Documentation

_PROTOTYPE int  ipc_receive,
(int src, long events, message *m_ptr) 
 

_PROTOTYPE int  ipc_notify,
(int dst, long event_set) 
 

_PROTOTYPE int  ipc_request,
(int dst, message *m_ptr) 
 

_PROTOTYPE int  send,
(int dest, message *m_ptr) 
 

_PROTOTYPE int  receive,
(int src, message *m_ptr) 
 

_PROTOTYPE int  sendrec,
(int src_dest, message *m_ptr) 
 

_PROTOTYPE int  notify,
(int dest) 
 

_PROTOTYPE int  echo,
(message *m_ptr) 
 


Generated on Fri Apr 14 23:10:17 2006 for minix by  doxygen 1.4.6