Lines Matching refs:slot
59 void osd_deregister(u_int type, u_int slot);
61 int osd_set(u_int type, struct osd *osd, u_int slot, void *value);
62 void **osd_reserve(u_int slot);
63 int osd_set_reserved(u_int type, struct osd *osd, u_int slot, void **rsv,
66 void *osd_get(u_int type, struct osd *osd, u_int slot);
67 void osd_del(u_int type, struct osd *osd, u_int slot);
74 #define osd_thread_deregister(slot) \ argument
75 osd_deregister(OSD_THREAD, (slot))
76 #define osd_thread_set(td, slot, value) \ argument
77 osd_set(OSD_THREAD, &(td)->td_osd, (slot), (value))
78 #define osd_thread_set_reserved(td, slot, rsv, value) \ argument
79 osd_set_reserved(OSD_THREAD, &(td)->td_osd, (slot), (rsv), (value))
80 #define osd_thread_get(td, slot) \ argument
81 osd_get(OSD_THREAD, &(td)->td_osd, (slot))
82 #define osd_thread_del(td, slot) do { \ argument
84 osd_del(OSD_THREAD, &(td)->td_osd, (slot)); \
93 #define osd_jail_deregister(slot) \ argument
94 osd_deregister(OSD_JAIL, (slot))
95 #define osd_jail_set(pr, slot, value) \ argument
96 osd_set(OSD_JAIL, &(pr)->pr_osd, (slot), (value))
97 #define osd_jail_set_reserved(pr, slot, rsv, value) \ argument
98 osd_set_reserved(OSD_JAIL, &(pr)->pr_osd, (slot), (rsv), (value))
99 #define osd_jail_get(pr, slot) \ argument
100 osd_get(OSD_JAIL, &(pr)->pr_osd, (slot))
101 #define osd_jail_del(pr, slot) \ argument
102 osd_del(OSD_JAIL, &(pr)->pr_osd, (slot))