Lines Matching defs:new_item
81 struct hmdfs_share_item *new_item = NULL;
100 new_item = kmalloc(sizeof(*new_item), GFP_KERNEL);
101 if (unlikely(!new_item)) {
107 new_item->file = file;
109 new_item->relative_path.name = path_name;
110 new_item->relative_path.len = relative_path->len;
111 memcpy(new_item->cid, cid, HMDFS_CID_SIZE);
112 new_item->opened = false;
113 new_item->timeout = false;
114 list_add_tail(&new_item->list, &st->item_list_head);
115 new_item->hst = st;
117 INIT_DELAYED_WORK(&new_item->d_work, share_item_timeout_work);
118 queue_delayed_work(new_item->hst->share_item_timeout_wq,
119 &new_item->d_work, HZ * HMDFS_SHARE_ITEM_TIMEOUT_S);