13e12c5d1SDavid du Colombier #include "u.h" 23e12c5d1SDavid du Colombier #include "../port/lib.h" 37dd7cddfSDavid du Colombier #include "mem.h" 47dd7cddfSDavid du Colombier #include "dat.h" 57dd7cddfSDavid du Colombier #include "fns.h" 63e12c5d1SDavid du Colombier 7*9a747e4fSDavid du Colombier static Lock fmtl; 8*9a747e4fSDavid du Colombier 9*9a747e4fSDavid du Colombier void _fmtlock(void)10*9a747e4fSDavid du Colombier_fmtlock(void) 11bd389b36SDavid du Colombier { 12*9a747e4fSDavid du Colombier lock(&fmtl); 13*9a747e4fSDavid du Colombier } 14bd389b36SDavid du Colombier 15*9a747e4fSDavid du Colombier void _fmtunlock(void)16*9a747e4fSDavid du Colombier_fmtunlock(void) 173e12c5d1SDavid du Colombier { 18*9a747e4fSDavid du Colombier unlock(&fmtl); 19bd389b36SDavid du Colombier } 203e12c5d1SDavid du Colombier 213e12c5d1SDavid du Colombier int _efgfmt(Fmt *)22*9a747e4fSDavid du Colombier_efgfmt(Fmt*) 233e12c5d1SDavid du Colombier { 247dd7cddfSDavid du Colombier return -1; 257dd7cddfSDavid du Colombier } 26