non_block_start
# define non_block_start() (current->non_block_count++)
# define non_block_start() do { } while (0)