17dd7cddfSDavid du Colombier #include <u.h> 27dd7cddfSDavid du Colombier #include <libc.h> 39a747e4fSDavid du Colombier #include <thread.h> 49a747e4fSDavid du Colombier #include "threadimpl.h" 57dd7cddfSDavid du Colombier 67dd7cddfSDavid du Colombier void incref(Ref * r)77dd7cddfSDavid du Colombierincref(Ref *r) 87dd7cddfSDavid du Colombier { 9*b1c161c2SDavid du Colombier ainc(&r->ref); 107dd7cddfSDavid du Colombier } 117dd7cddfSDavid du Colombier 127dd7cddfSDavid du Colombier long decref(Ref * r)137dd7cddfSDavid du Colombierdecref(Ref *r) 147dd7cddfSDavid du Colombier { 15*b1c161c2SDavid du Colombier return adec(&r->ref); 167dd7cddfSDavid du Colombier } 17