25 #ifndef __RTCFG_PROC_H_ 26 #define __RTCFG_PROC_H_ 28 #include <rtnet_internal.h> 30 #ifdef CONFIG_XENO_OPT_VFILE 32 extern struct mutex nrt_proc_lock;
35 void rtcfg_update_conn_proc_entries(
int ifindex);
36 void rtcfg_remove_conn_proc_entries(
int ifindex);
38 int rtcfg_init_proc(
void);
39 void rtcfg_cleanup_proc(
void);
42 static inline void rtcfg_lockwr_proc(
int ifindex)
44 mutex_lock(&nrt_proc_lock);
45 rtcfg_remove_conn_proc_entries(ifindex);
48 static inline void rtcfg_unlockwr_proc(
int ifindex)
50 rtcfg_update_conn_proc_entries(ifindex);
51 mutex_unlock(&nrt_proc_lock);
56 #define rtcfg_lockwr_proc(x) do {} while (0) 57 #define rtcfg_unlockwr_proc(x) do {} while (0)