+ if (rw == WRITE) {
+ lprocfs_counter_add(ll_i2sbi(inode)->ll_stats,
+ LPROC_LL_DIRECT_WRITE, size);
+ opc = CAPA_OPC_OSS_WRITE;
+ llap_write_pending(inode, NULL);
+ } else {
+ lprocfs_counter_add(ll_i2sbi(inode)->ll_stats,
+ LPROC_LL_DIRECT_READ, size);
+ opc = CAPA_OPC_OSS_RW;
+ }
+ ocapa = ll_osscapa_get(inode, current->fsuid, opc);