LP_F
if (LP_F(minor) & LP_ABORT)
if ((status & LP_PERRORP) && !(LP_F(minor) & LP_CAREFUL))
if (error && (nonblock || (LP_F(minor) & LP_ABORT)))
(LP_F(minor) & LP_ABORT));
(LP_F(minor) & LP_ABORT));
if ((LP_F(minor) & LP_EXIST) == 0) {
if (test_and_set_bit(LP_BUSY_BIT_POS, &LP_F(minor))) {
if ((LP_F(minor) & LP_ABORTOPEN) && !(file->f_flags & O_NONBLOCK)) {
LP_F(minor) &= ~LP_BUSY;
LP_F(minor) &= ~LP_BUSY;
LP_F(minor) &= ~LP_BUSY;
LP_F(minor) &= ~LP_BUSY;
LP_F(minor) &= ~LP_BUSY;
if ((LP_F(minor) & LP_EXIST) == 0)
LP_F(minor) |= LP_ABORT;
LP_F(minor) &= ~LP_ABORT;
LP_F(minor) |= LP_ABORTOPEN;
LP_F(minor) &= ~LP_ABORTOPEN;
LP_F(minor) |= LP_CAREFUL;
LP_F(minor) &= ~LP_CAREFUL;
status = LP_F(minor);