pcb_ext.h (f1532aadeefd1f9ee9f9b5d94d049a54bb5bc0e6) pcb_ext.h (df4d012b9afa5064c159349b7b4d7e178f57319e)
1/*-
2 * Copyright (c) 1997 Jonathan Lemon
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 39 unchanged lines hidden (view full) ---

48 int ldt_len;
49 int ldt_refcnt;
50 u_long ldt_active;
51 struct segment_descriptor ldt_sd;
52};
53
54#ifdef _KERNEL
55
1/*-
2 * Copyright (c) 1997 Jonathan Lemon
3 * All rights reserved.
4 *
5 * Redistribution and use in source and binary forms, with or without
6 * modification, are permitted provided that the following conditions
7 * are met:
8 * 1. Redistributions of source code must retain the above copyright

--- 39 unchanged lines hidden (view full) ---

48 int ldt_len;
49 int ldt_refcnt;
50 u_long ldt_active;
51 struct segment_descriptor ldt_sd;
52};
53
54#ifdef _KERNEL
55
56int i386_extend_pcb __P((struct proc *));
56void set_user_ldt __P((struct pcb *));
57struct pcb_ldt *user_ldt_alloc __P((struct pcb *, int));
58void user_ldt_free __P((struct pcb *));
59
60#endif
61
62#endif /* _I386_PCB_EXT_H_ */
57void set_user_ldt __P((struct pcb *));
58struct pcb_ldt *user_ldt_alloc __P((struct pcb *, int));
59void user_ldt_free __P((struct pcb *));
60
61#endif
62
63#endif /* _I386_PCB_EXT_H_ */