rem: FUNCTION_START(("name = \"%s\", type = %d, flags = %d\n", name, type, flags));
add: FUNCTION_START(("name = \"%s\", type = %ld, flags = %ld\n", name, type, flags));
context: bfs_create_index(fs_volume _fs, const char *name, uint32 type, uint32 flags){	FUNCTION_START(("name = \"%s\", type = %d, flags = %d\n", name, type, flags));	if (_fs == NULL || name == NULL || *name == '\0')		return B_BAD_VALUE;	Volume *volume = (Volume *)_fs;	if (volume->IsReadOnly())		return B_READ_ONLY_DEVICE;	// only root users are allowed to create indices	if (geteuid() != 0)		return B_NOT_ALLOWED;#ifdef UNSAFE_GET_VNODE	RecursiveLocker locker(volume->Lock());#endif	Transaction transaction(volume, volume->Indices());	Index index(volume);	status_t status = index.Create(&transaction, name, type);	if (status == B_OK)		transaction.Done();	RETURN_ERROR(status);}