Lines Matching refs:allocp

1460 		struct cachefs_allocmap *allocp =  in cachefs_check_allocmap()  local
1463 if (off >= allocp->am_start_off) { in cachefs_check_allocmap()
1465 (allocp->am_start_off + allocp->am_size)) { in cachefs_check_allocmap()
1500 struct cachefs_allocmap *allocp, *nallocp; in cachefs_coalesce_allocmap() local
1502 nallocp = allocp = cmd->md_allocinfo; in cachefs_coalesce_allocmap()
1503 allocp++; in cachefs_coalesce_allocmap()
1504 for (i = 1; i < cmd->md_allocents; i++, allocp++) { in cachefs_coalesce_allocmap()
1506 allocp->am_start_off) { in cachefs_coalesce_allocmap()
1507 nallocp->am_size += allocp->am_size; in cachefs_coalesce_allocmap()
1511 nallocp->am_start_off = allocp->am_start_off; in cachefs_coalesce_allocmap()
1512 nallocp->am_size = allocp->am_size; in cachefs_coalesce_allocmap()
1526 struct cachefs_allocmap *allocp; in cachefs_update_allocmap() local
1543 allocp = cp->c_metadata.md_allocinfo; in cachefs_update_allocmap()
1544 for (i = 0; i < cp->c_metadata.md_allocents; i++, allocp++) { in cachefs_update_allocmap()
1546 if (off <= (allocp->am_start_off)) { in cachefs_update_allocmap()
1548 if (endoff >= allocp->am_start_off) { in cachefs_update_allocmap()
1549 tmpendoff = allocp->am_start_off + in cachefs_update_allocmap()
1550 allocp->am_size; in cachefs_update_allocmap()
1553 allocp->am_size = endoff - off; in cachefs_update_allocmap()
1554 allocp->am_start_off = off; in cachefs_update_allocmap()
1556 allocp = cp->c_metadata.md_allocinfo; in cachefs_update_allocmap()
1557 if (allocp->am_size >= cp->c_size) in cachefs_update_allocmap()
1563 off = allocp->am_start_off; in cachefs_update_allocmap()
1564 size = allocp->am_size; in cachefs_update_allocmap()
1565 allocp->am_size = savesize; in cachefs_update_allocmap()
1566 allocp->am_start_off = saveoff; in cachefs_update_allocmap()
1570 endoff = allocp->am_start_off + allocp->am_size; in cachefs_update_allocmap()
1575 allocp->am_size = endoff - allocp->am_start_off; in cachefs_update_allocmap()
1577 allocp = cp->c_metadata.md_allocinfo; in cachefs_update_allocmap()
1578 if (allocp->am_size >= cp->c_size) in cachefs_update_allocmap()
1582 if (off == (allocp->am_start_off + allocp->am_size)) { in cachefs_update_allocmap()
1583 allocp->am_size += size; in cachefs_update_allocmap()
1585 allocp = cp->c_metadata.md_allocinfo; in cachefs_update_allocmap()
1586 if (allocp->am_size >= cp->c_size) in cachefs_update_allocmap()
1603 allocp->am_start_off = off; in cachefs_update_allocmap()
1604 allocp->am_size = (u_offset_t)size; in cachefs_update_allocmap()
1605 if (allocp->am_size >= cp->c_size) in cachefs_update_allocmap()
1738 struct cachefs_allocmap *allocp = in cachefs_cluster_allocmap() local
1741 if (allocp->am_start_off > off) { in cachefs_cluster_allocmap()
1742 if ((off + size) > allocp->am_start_off) { in cachefs_cluster_allocmap()
1743 forward_diff = allocp->am_start_off - off; in cachefs_cluster_allocmap()
1757 lastoff = allocp->am_start_off + allocp->am_size; in cachefs_cluster_allocmap()
2829 struct cachefs_allocmap *allocp; in cachefs_frontfile_size() local
2879 allocp = cp->c_metadata.md_allocinfo; in cachefs_frontfile_size()
2880 allocp->am_start_off = 0; in cachefs_frontfile_size()
2881 allocp->am_size = length; in cachefs_frontfile_size()