deleg_is_read
if (!(flags & RD_STATE) && deleg_is_read(dp->dl_type))
fl->c.flc_type = deleg_is_read(dp->dl_type) ? F_RDLCK : F_WRLCK;
if (!deleg_is_read(open->op_delegate_type) && !deleg_is_write(open->op_delegate_type))