| plan 9 kernel history: overview | file list | diff list |
1991/1109/port/segment.c (diff list | history)
| 1991/1105/sys/src/9/port/segment.c:106,111 – 1991/1109/sys/src/9/port/segment.c:106,112 (short | long | prev | next) | ||
| 1991/0726 | } if(decref(s) == 0) { | |
| 1991/1109 | qlock(&s->lk); | |
| 1991/0726 | if(i) putimage(i); | |
| 1991/1105/sys/src/9/port/segment.c:113,118 – 1991/1109/sys/src/9/port/segment.c:114,121 | ||
| 1991/0705 | for(pp = s->map; pp < emap; pp++) if(*pp) freepte(s, *pp); | |
| 1991/1109 | qunlock(&s->lk); | |
| 1991/0705 | lock(&segalloc); s->next = segalloc.free; | |