Subversion Repositories HelenOS

Rev

Rev 4429 | Rev 4509 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4429 Rev 4465
Line 1167... Line 1167...
1167
    fat_node_put(fn);
1167
    fat_node_put(fn);
1168
    ipc_answer_0(rid, rc);
1168
    ipc_answer_0(rid, rc);
1169
    return;
1169
    return;
1170
}
1170
}
1171
 
1171
 
-
 
1172
void fat_close(ipc_callid_t rid, ipc_call_t *request)
-
 
1173
{
-
 
1174
    ipc_answer_0(rid, EOK);
-
 
1175
}
-
 
1176
 
1172
void fat_destroy(ipc_callid_t rid, ipc_call_t *request)
1177
void fat_destroy(ipc_callid_t rid, ipc_call_t *request)
1173
{
1178
{
1174
    dev_handle_t dev_handle = (dev_handle_t)IPC_GET_ARG1(*request);
1179
    dev_handle_t dev_handle = (dev_handle_t)IPC_GET_ARG1(*request);
1175
    fs_index_t index = (fs_index_t)IPC_GET_ARG2(*request);
1180
    fs_index_t index = (fs_index_t)IPC_GET_ARG2(*request);
1176
    int rc;
1181
    int rc;
Line 1183... Line 1188...
1183
 
1188
 
1184
    rc = fat_destroy_node(fn);
1189
    rc = fat_destroy_node(fn);
1185
    ipc_answer_0(rid, rc);
1190
    ipc_answer_0(rid, rc);
1186
}
1191
}
1187
 
1192
 
-
 
1193
void fat_open_node(ipc_callid_t rid, ipc_call_t *request)
-
 
1194
{
-
 
1195
    libfs_open_node(&fat_libfs_ops, fat_reg.fs_handle, rid, request);
-
 
1196
}
-
 
1197
 
-
 
1198
void fat_device(ipc_callid_t rid, ipc_call_t *request)
-
 
1199
{
-
 
1200
    ipc_answer_0(rid, ENOTSUP);
-
 
1201
}
-
 
1202
 
-
 
1203
void fat_sync(ipc_callid_t rid, ipc_call_t *request)
-
 
1204
{
-
 
1205
    /* Dummy implementation */
-
 
1206
    ipc_answer_0(rid, EOK);
-
 
1207
}
-
 
1208
 
1188
/**
1209
/**
1189
 * @}
1210
 * @}
1190
 */
1211
 */