Lines Matching refs:parent_entry
946 retval->parent_entry = mp_entry;
967 assert(ws->parent_entry != NULL);
968 assert(ws->parent_entry->params->entry_type == CET_MULTIPART);
970 if ((ws->parent_entry->mp_params.max_elemsize > 0) &&
971 (ws->parent_entry->mp_params.max_elemsize == ws->items_size)) {
1001 assert(ws->parent_entry != NULL);
1002 assert(ws->parent_entry->params->entry_type == CET_MULTIPART);
1004 TAILQ_REMOVE(&ws->parent_entry->ws_head, ws, entries);
1005 --ws->parent_entry->ws_size;
1020 assert(ws->parent_entry != NULL);
1021 assert(ws->parent_entry->params->entry_type == CET_MULTIPART);
1023 TAILQ_REMOVE(&ws->parent_entry->ws_head, ws, entries);
1024 --ws->parent_entry->ws_size;
1026 if (ws->parent_entry->completed_write_session == NULL) {
1030 ws->parent_entry->get_time_func(
1031 &ws->parent_entry->creation_time);
1032 ws->parent_entry->completed_write_session = ws;
1039 if (ws->parent_entry->pending_write_session != NULL)
1041 ws->parent_entry->pending_write_session);
1043 ws->parent_entry->pending_write_session = ws;
1083 retval->parent_entry = mp_entry;
1143 assert(rs->parent_entry != NULL);
1145 TAILQ_REMOVE(&rs->parent_entry->rs_head, rs, entries);
1146 --rs->parent_entry->rs_size;
1148 if ((rs->parent_entry->rs_size == 0) &&
1149 (rs->parent_entry->pending_write_session != NULL)) {
1151 rs->parent_entry->completed_write_session);
1152 rs->parent_entry->completed_write_session =
1153 rs->parent_entry->pending_write_session;
1154 rs->parent_entry->pending_write_session = NULL;