Lines Matching refs:ep_data
318 KASSERT(path->ep_data == NULL,
319 ("ext4_ext_fill_path_bdata: bad ep_data"));
321 path->ep_data = malloc(bp->b_bufsize, M_EXT2EXTENTS, M_WAITOK);
322 memcpy(path->ep_data, bp->b_data, bp->b_bufsize);
332 KASSERT(path->ep_data != NULL,
333 ("ext4_ext_fill_path_buf: bad ep_data"));
335 memcpy(bp->b_data, path->ep_data, bp->b_bufsize);
348 if (path->ep_data) {
349 free(path->ep_data, M_EXT2EXTENTS);
350 path->ep_data = NULL;
399 path[0].ep_data = NULL;
428 eh = ext4_ext_block_header(path[ppos].ep_data);
430 ext2_extent_blk_csum_verify(ip, path[ppos].ep_data)) {
556 if (path[depth].ep_data)
621 if (path->ep_data) {
1358 if (path[depth].ep_data == NULL)
1361 (struct ext4_extent_header* )path[depth].ep_data;
1427 if (error == 0 && eh->eh_ecount == 0 && path[depth].ep_data != NULL)
1514 free(path[i].ep_data, M_EXT2EXTENTS);
1515 path[i].ep_data = NULL;
1523 (struct ext4_extent_header *)path[i].ep_data;
1554 free(path[i].ep_data, M_EXT2EXTENTS);
1555 path[i].ep_data = NULL;