B_READ_ONLY_DEVICE
#define HAIKU_EROFS B_TO_POSIX_ERROR(B_READ_ONLY_DEVICE)
#define EROFS B_TO_POSIX_ERROR(B_READ_ONLY_DEVICE)
{ 0x2700, "Write protected", err_act_fail, B_READ_ONLY_DEVICE }, // DT WRO BK
{ 0x2701, "Hardware write protected", err_act_fail, B_READ_ONLY_DEVICE }, // DT WRO BK
{ 0x2702, "Logical unit software write protected", err_act_fail, B_READ_ONLY_DEVICE }, // DT WRO BK
{ 0x2703, "Associated write protect", err_act_fail, B_READ_ONLY_DEVICE }, // T R
{ 0x2704, "Persistent write protect", err_act_fail, B_READ_ONLY_DEVICE }, // T R
{ 0x2705, "Permanent write protect", err_act_fail, B_READ_ONLY_DEVICE }, // T R
{ 0x2706, "Conditional write protect", err_act_fail, B_READ_ONLY_DEVICE }, // R F
{ 0x2707, "Space allocation failed write protect", err_act_fail, B_READ_ONLY_DEVICE }, // D B
{ 0x07, "Data protect", err_act_fail, B_READ_ONLY_DEVICE },
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
notify_io_request(request, B_READ_ONLY_DEVICE);
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
notify_io_request(request, B_READ_ONLY_DEVICE);
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
notify_io_request(request, B_READ_ONLY_DEVICE);
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
notify_io_request(request, B_READ_ONLY_DEVICE);
return B_READ_ONLY_DEVICE;
RETURN_ERROR(B_READ_ONLY_DEVICE);
return B_READ_ONLY_DEVICE;
RETURN_ERROR(B_READ_ONLY_DEVICE);
notify_io_request(request, B_READ_ONLY_DEVICE);
return B_READ_ONLY_DEVICE;
case NFS4ERR_ROFS: return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
RETURN_ERROR(B_READ_ONLY_DEVICE);
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
error = B_READ_ONLY_DEVICE;
notify_io_request(request, B_READ_ONLY_DEVICE);
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return MK_ERROR(err_act_fail, B_READ_ONLY_DEVICE);
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
case B_READ_ONLY_DEVICE:
return B_READ_ONLY_DEVICE;
E(B_READ_ONLY_DEVICE),
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
result = B_READ_ONLY_DEVICE;
result = B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
status = B_READ_ONLY_DEVICE;
status = B_READ_ONLY_DEVICE;
? B_UNSUPPORTED : B_READ_ONLY_DEVICE;
? B_UNSUPPORTED : B_READ_ONLY_DEVICE;
status = B_READ_ONLY_DEVICE;
status = B_READ_ONLY_DEVICE;
status = B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
status = B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
status = B_READ_ONLY_DEVICE;
status = B_READ_ONLY_DEVICE;
status = B_READ_ONLY_DEVICE;
status = B_READ_ONLY_DEVICE;
status = B_READ_ONLY_DEVICE;
case B_READ_ONLY_DEVICE:
== B_READ_ONLY_DEVICE); // FIXME: was B_DEVICE_FULL
B_READ_ONLY_DEVICE,
notify_io_request(request, B_READ_ONLY_DEVICE);
notify_io_request(request, B_READ_ONLY_DEVICE);
RETURN_ERROR(B_READ_ONLY_DEVICE);
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
return B_READ_ONLY_DEVICE;
case B_READ_ONLY_DEVICE: