Lines Matching refs:data
28 void *data;
35 data = genlmsg_put(skb, 0, dlm_nl_seqnum++, &family, 0, cmd);
36 if (!data) {
57 struct genlmsghdr *genlhdr = nlmsg_data((struct nlmsghdr *)skb->data);
58 void *data = genlmsg_data(genlhdr);
61 rv = genlmsg_end(skb, data);
92 static void fill_data(struct dlm_lock_data *data, struct dlm_lkb *lkb)
96 memset(data, 0, sizeof(struct dlm_lock_data));
98 data->version = DLM_LOCK_DATA_VERSION;
99 data->nodeid = lkb->lkb_nodeid;
100 data->ownpid = lkb->lkb_ownpid;
101 data->id = lkb->lkb_id;
102 data->remid = lkb->lkb_remid;
103 data->status = lkb->lkb_status;
104 data->grmode = lkb->lkb_grmode;
105 data->rqmode = lkb->lkb_rqmode;
107 data->xid = lkb->lkb_ua->xid;
109 data->lockspace_id = r->res_ls->ls_global_id;
110 data->resource_namelen = r->res_length;
111 memcpy(data->resource_name, r->res_name, r->res_length);
118 struct dlm_lock_data *data;
129 data = mk_data(send_skb);
130 if (!data) {
135 fill_data(data, lkb);