Lines Matching refs:kb
82 static void compat_input(struct dlm_write_request *kb,
85 kb->version[0] = kb32->version[0];
86 kb->version[1] = kb32->version[1];
87 kb->version[2] = kb32->version[2];
89 kb->cmd = kb32->cmd;
90 kb->is64bit = kb32->is64bit;
91 if (kb->cmd == DLM_USER_CREATE_LOCKSPACE ||
92 kb->cmd == DLM_USER_REMOVE_LOCKSPACE) {
93 kb->i.lspace.flags = kb32->i.lspace.flags;
94 kb->i.lspace.minor = kb32->i.lspace.minor;
95 strcpy(kb->i.lspace.name, kb32->i.lspace.name);
96 } else if (kb->cmd == DLM_USER_PURGE) {
97 kb->i.purge.nodeid = kb32->i.purge.nodeid;
98 kb->i.purge.pid = kb32->i.purge.pid;
100 kb->i.lock.mode = kb32->i.lock.mode;
101 kb->i.lock.namelen = kb32->i.lock.namelen;
102 kb->i.lock.flags = kb32->i.lock.flags;
103 kb->i.lock.lkid = kb32->i.lock.lkid;
104 kb->i.lock.parent = kb32->i.lock.parent;
105 kb->i.lock.castparam = (void *)(long)kb32->i.lock.castparam;
106 kb->i.lock.castaddr = (void *)(long)kb32->i.lock.castaddr;
107 kb->i.lock.bastparam = (void *)(long)kb32->i.lock.bastparam;
108 kb->i.lock.bastaddr = (void *)(long)kb32->i.lock.bastaddr;
109 kb->i.lock.lksb = (void *)(long)kb32->i.lock.lksb;
110 memcpy(kb->i.lock.lvb, kb32->i.lock.lvb, DLM_USER_LVB_LEN);
111 memcpy(kb->i.lock.name, kb32->i.lock.name, kb->i.lock.namelen);