• Home
  • Raw
  • Download

Lines Matching refs:share_table

181 	spin_lock(&sbi->share_table.item_list_lock);  in get_path_from_share_table()
182 item = hmdfs_lookup_share_item(&sbi->share_table, &relative_path); in get_path_from_share_table()
190 spin_unlock(&sbi->share_table.item_list_lock); in get_path_from_share_table()
201 spin_lock(&sbi->share_table.item_list_lock); in hmdfs_clear_share_item_offline()
202 list_for_each_entry_safe(item, tmp, &sbi->share_table.item_list_head, in hmdfs_clear_share_item_offline()
210 spin_unlock(&sbi->share_table.item_list_lock); in hmdfs_clear_share_item_offline()
218 spin_lock(&sbi->share_table.item_list_lock); in reset_item_opened_status()
219 item = hmdfs_lookup_share_item(&sbi->share_table, &candidate); in reset_item_opened_status()
225 spin_unlock(&sbi->share_table.item_list_lock); in reset_item_opened_status()
244 spin_lock(&sbi->share_table.item_list_lock); in hmdfs_close_share_item()
245 item = hmdfs_lookup_share_item(&sbi->share_table, &relativepath); in hmdfs_close_share_item()
273 spin_unlock(&sbi->share_table.item_list_lock); in hmdfs_close_share_item()
285 spin_lock(&sbi->share_table.item_list_lock); in hmdfs_check_share_access_permission()
286 item = hmdfs_lookup_share_item(&sbi->share_table, &candidate); in hmdfs_check_share_access_permission()
299 spin_unlock(&sbi->share_table.item_list_lock); in hmdfs_check_share_access_permission()
307 spin_lock_init(&sbi->share_table.item_list_lock); in hmdfs_init_share_table()
308 INIT_LIST_HEAD(&sbi->share_table.item_list_head); in hmdfs_init_share_table()
309 sbi->share_table.item_cnt = 0; in hmdfs_init_share_table()
310 sbi->share_table.max_cnt = HMDFS_SHARE_ITEMS_MAX; in hmdfs_init_share_table()
311 sbi->share_table.share_item_timeout_wq = in hmdfs_init_share_table()
314 if (!sbi->share_table.share_item_timeout_wq) in hmdfs_init_share_table()
321 struct hmdfs_share_table *st = &sbi->share_table; in hmdfs_clear_share_table()
324 spin_lock(&sbi->share_table.item_list_lock); in hmdfs_clear_share_table()
325 list_for_each_entry_safe(item, tmp, &sbi->share_table.item_list_head, in hmdfs_clear_share_table()
330 spin_unlock(&sbi->share_table.item_list_lock); in hmdfs_clear_share_table()