Lines Matching full: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_get_unlocked(u_int type, struct osd *osd, u_int slot);
68 void osd_del(u_int type, struct osd *osd, u_int slot);
75 #define osd_thread_deregister(slot) \ argument
76 osd_deregister(OSD_THREAD, (slot))
77 #define osd_thread_set(td, slot, value) \ argument
78 osd_set(OSD_THREAD, &(td)->td_osd, (slot), (value))
79 #define osd_thread_set_reserved(td, slot, rsv, value) \ argument
80 osd_set_reserved(OSD_THREAD, &(td)->td_osd, (slot), (rsv), (value))
81 #define osd_thread_get(td, slot) \ argument
82 osd_get(OSD_THREAD, &(td)->td_osd, (slot))
83 #define osd_thread_get_unlocked(td, slot) \ argument
84 osd_get_unlocked(OSD_THREAD, &(td)->td_osd, (slot))
85 #define osd_thread_del(td, slot) do { \ argument
87 osd_del(OSD_THREAD, &(td)->td_osd, (slot)); \
96 #define osd_jail_deregister(slot) \ argument
97 osd_deregister(OSD_JAIL, (slot))
98 #define osd_jail_set(pr, slot, value) \ argument
99 osd_set(OSD_JAIL, &(pr)->pr_osd, (slot), (value))
100 #define osd_jail_set_reserved(pr, slot, rsv, value) \ argument
101 osd_set_reserved(OSD_JAIL, &(pr)->pr_osd, (slot), (rsv), (value))
102 #define osd_jail_get(pr, slot) \ argument
103 osd_get(OSD_JAIL, &(pr)->pr_osd, (slot))
104 #define osd_jail_get_unlocked(pr, slot) \ argument
105 osd_get_unlocked(OSD_JAIL, &(pr)->pr_osd, (slot))
106 #define osd_jail_del(pr, slot) \ argument
107 osd_del(OSD_JAIL, &(pr)->pr_osd, (slot))