91,7 → 91,7 |
} |
} |
|
/* TODO and also move somewhere else */ |
/* TODO move somewhere else */ |
typedef struct { |
void *data; |
} block_t; |
255,7 → 255,8 |
* We are lucky. |
* The node is already instantiated in memory. |
*/ |
idx->nodep->refcnt++; |
if (!idx->nodep->refcnt++) |
list_remove(&nodep->ffn_link); |
return idx->nodep; |
} |
|
315,8 → 316,12 |
|
static void fat_node_put(void *node) |
{ |
/* TODO */ |
fat_node_t *nodep = (fat_node_t *)node; |
|
if (!--nodep->refcnt) { |
list_append(&nodep->ffn_link, &ffn_head); |
} |
} |
|
static void *fat_create(int flags) |
{ |