op 246 examples/VFS/skel_opaque.c static bool skel_lock(vfs_handle_struct *handle, files_struct *fsp, int op, SMB_OFF_T offset, SMB_OFF_T count, int type) op 248 examples/VFS/skel_opaque.c return vfswrap_lock(NULL, fsp, op, offset, count, type); op 568 examples/VFS/skel_opaque.c static int skel_aio_fsync(struct vfs_handle_struct *handle, struct files_struct *fsp, int op, SMB_STRUCT_AIOCB *aiocb) op 570 examples/VFS/skel_opaque.c return vfswrap_aio_fsync(NULL, fsp, op, aiocb); op 239 examples/VFS/skel_transparent.c static bool skel_lock(vfs_handle_struct *handle, files_struct *fsp, int op, SMB_OFF_T offset, SMB_OFF_T count, int type) op 241 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_LOCK(handle, fsp, op, offset, count, type); op 528 examples/VFS/skel_transparent.c static int skel_aio_fsync(struct vfs_handle_struct *handle, struct files_struct *fsp, int op, SMB_STRUCT_AIOCB *aiocb) op 530 examples/VFS/skel_transparent.c return SMB_VFS_NEXT_AIO_FSYNC(handle, fsp, op, aiocb); op 121 lib/tdb/common/lock.c static int _tdb_lock(struct tdb_context *tdb, int list, int ltype, int op) op 178 lib/tdb/common/lock.c tdb->methods->tdb_brlock(tdb,FREELIST_TOP+4*list, ltype, op, op 337 lib/tdb/common/lock.c static int _tdb_lockall(struct tdb_context *tdb, int ltype, int op) op 363 lib/tdb/common/lock.c tdb->methods->tdb_brlock(tdb, FREELIST_TOP, ltype, op, op 365 lib/tdb/common/lock.c if (op == F_SETLKW) { op 238 lib/util/util.c _PUBLIC_ bool fcntl_lock(int fd, int op, off_t offset, off_t count, int type) op 243 lib/util/util.c DEBUG(8,("fcntl_lock %d %d %.0f %.0f %d\n",fd,op,(double)offset,(double)count,type)); op 251 lib/util/util.c ret = fcntl(fd,op,&lock); op 257 lib/util/util.c if (op == F_GETLK) { op 273 lib/util/util.c (double)offset,(double)count,op,type,strerror(errno))); op 604 lib/util/util.h _PUBLIC_ bool fcntl_lock(int fd, int op, off_t offset, off_t count, int type); op 94 lib/zlib/contrib/infback9/infback9.c printf("{%u,%u,%d}", lenfix[low].op, lenfix[low].bits, op 105 lib/zlib/contrib/infback9/infback9.c printf("{%u,%u,%d}", distfix[low].op, distfix[low].bits, op 467 lib/zlib/contrib/infback9/infback9.c if (this.op && (this.op & 0xf0) == 0) { op 471 lib/zlib/contrib/infback9/infback9.c (BITS(last.bits + last.op) >> last.bits)]; op 481 lib/zlib/contrib/infback9/infback9.c if (this.op == 0) { op 493 lib/zlib/contrib/infback9/infback9.c if (this.op & 32) { op 500 lib/zlib/contrib/infback9/infback9.c if (this.op & 64) { op 507 lib/zlib/contrib/infback9/infback9.c extra = (unsigned)(this.op) & 31; op 521 lib/zlib/contrib/infback9/infback9.c if ((this.op & 0xf0) == 0) { op 525 lib/zlib/contrib/infback9/infback9.c (BITS(last.bits + last.op) >> last.bits)]; op 532 lib/zlib/contrib/infback9/infback9.c if (this.op & 64) { op 540 lib/zlib/contrib/infback9/infback9.c extra = (unsigned)(this.op) & 15; op 214 lib/zlib/contrib/infback9/inftree9.c this.op = (unsigned char)0; op 218 lib/zlib/contrib/infback9/inftree9.c this.op = (unsigned char)(extra[work[sym]]); op 222 lib/zlib/contrib/infback9/inftree9.c this.op = (unsigned char)(32 + 64); /* end of block */ op 278 lib/zlib/contrib/infback9/inftree9.c (*table)[low].op = (unsigned char)curr; op 291 lib/zlib/contrib/infback9/inftree9.c this.op = (unsigned char)64; /* invalid code marker */ op 25 lib/zlib/contrib/infback9/inftree9.h unsigned char op; /* operation, extra bits, table bits */ op 481 lib/zlib/infback.c if (this.op && (this.op & 0xf0) == 0) { op 485 lib/zlib/infback.c (BITS(last.bits + last.op) >> last.bits)]; op 495 lib/zlib/infback.c if (this.op == 0) { op 507 lib/zlib/infback.c if (this.op & 32) { op 514 lib/zlib/infback.c if (this.op & 64) { op 521 lib/zlib/infback.c state->extra = (unsigned)(this.op) & 15; op 535 lib/zlib/infback.c if ((this.op & 0xf0) == 0) { op 539 lib/zlib/infback.c (BITS(last.bits + last.op) >> last.bits)]; op 546 lib/zlib/infback.c if (this.op & 64) { op 554 lib/zlib/infback.c state->extra = (unsigned)(this.op) & 15; op 91 lib/zlib/inffast.c unsigned op; /* code bits, operation, extra bits, or */ op 129 lib/zlib/inffast.c op = (unsigned)(this.bits); op 130 lib/zlib/inffast.c hold >>= op; op 131 lib/zlib/inffast.c bits -= op; op 132 lib/zlib/inffast.c op = (unsigned)(this.op); op 133 lib/zlib/inffast.c if (op == 0) { /* literal */ op 139 lib/zlib/inffast.c else if (op & 16) { /* length base */ op 141 lib/zlib/inffast.c op &= 15; /* number of extra bits */ op 142 lib/zlib/inffast.c if (op) { op 143 lib/zlib/inffast.c if (bits < op) { op 147 lib/zlib/inffast.c len += (unsigned)hold & ((1U << op) - 1); op 148 lib/zlib/inffast.c hold >>= op; op 149 lib/zlib/inffast.c bits -= op; op 160 lib/zlib/inffast.c op = (unsigned)(this.bits); op 161 lib/zlib/inffast.c hold >>= op; op 162 lib/zlib/inffast.c bits -= op; op 163 lib/zlib/inffast.c op = (unsigned)(this.op); op 164 lib/zlib/inffast.c if (op & 16) { /* distance base */ op 166 lib/zlib/inffast.c op &= 15; /* number of extra bits */ op 167 lib/zlib/inffast.c if (bits < op) { op 170 lib/zlib/inffast.c if (bits < op) { op 175 lib/zlib/inffast.c dist += (unsigned)hold & ((1U << op) - 1); op 183 lib/zlib/inffast.c hold >>= op; op 184 lib/zlib/inffast.c bits -= op; op 186 lib/zlib/inffast.c op = (unsigned)(out - beg); /* max distance in output */ op 187 lib/zlib/inffast.c if (dist > op) { /* see if copy from window */ op 188 lib/zlib/inffast.c op = dist - op; /* distance back in window */ op 189 lib/zlib/inffast.c if (op > whave) { op 196 lib/zlib/inffast.c from += wsize - op; op 197 lib/zlib/inffast.c if (op < len) { /* some from window */ op 198 lib/zlib/inffast.c len -= op; op 201 lib/zlib/inffast.c } while (--op); op 205 lib/zlib/inffast.c else if (write < op) { /* wrap around window */ op 206 lib/zlib/inffast.c from += wsize + write - op; op 207 lib/zlib/inffast.c op -= write; op 208 lib/zlib/inffast.c if (op < len) { /* some from end of window */ op 209 lib/zlib/inffast.c len -= op; op 212 lib/zlib/inffast.c } while (--op); op 215 lib/zlib/inffast.c op = write; op 216 lib/zlib/inffast.c len -= op; op 219 lib/zlib/inffast.c } while (--op); op 225 lib/zlib/inffast.c from += write - op; op 226 lib/zlib/inffast.c if (op < len) { /* some from window */ op 227 lib/zlib/inffast.c len -= op; op 230 lib/zlib/inffast.c } while (--op); op 261 lib/zlib/inffast.c else if ((op & 64) == 0) { /* 2nd level distance code */ op 262 lib/zlib/inffast.c this = dcode[this.val + (hold & ((1U << op) - 1))]; op 271 lib/zlib/inffast.c else if ((op & 64) == 0) { /* 2nd level length code */ op 272 lib/zlib/inffast.c this = lcode[this.val + (hold & ((1U << op) - 1))]; op 275 lib/zlib/inffast.c else if (op & 32) { /* end-of-block */ op 289 lib/zlib/inflate.c printf("{%u,%u,%d}", state.lencode[low].op, state.lencode[low].bits, op 300 lib/zlib/inflate.c printf("{%u,%u,%d}", state.distcode[low].op, state.distcode[low].bits, op 962 lib/zlib/inflate.c if (this.op && (this.op & 0xf0) == 0) { op 966 lib/zlib/inflate.c (BITS(last.bits + last.op) >> last.bits)]; op 974 lib/zlib/inflate.c if ((int)(this.op) == 0) { op 981 lib/zlib/inflate.c if (this.op & 32) { op 986 lib/zlib/inflate.c if (this.op & 64) { op 991 lib/zlib/inflate.c state->extra = (unsigned)(this.op) & 15; op 1007 lib/zlib/inflate.c if ((this.op & 0xf0) == 0) { op 1011 lib/zlib/inflate.c (BITS(last.bits + last.op) >> last.bits)]; op 1018 lib/zlib/inflate.c if (this.op & 64) { op 1024 lib/zlib/inflate.c state->extra = (unsigned)(this.op) & 15; op 118 lib/zlib/inftrees.c this.op = (unsigned char)64; /* invalid code marker */ op 220 lib/zlib/inftrees.c this.op = (unsigned char)0; op 224 lib/zlib/inftrees.c this.op = (unsigned char)(extra[work[sym]]); op 228 lib/zlib/inftrees.c this.op = (unsigned char)(32 + 64); /* end of block */ op 285 lib/zlib/inftrees.c (*table)[low].op = (unsigned char)curr; op 298 lib/zlib/inftrees.c this.op = (unsigned char)64; /* invalid code marker */ op 25 lib/zlib/inftrees.h unsigned char op; /* operation, extra bits, table bits */ op 973 source3/include/proto.h int sys_aio_fsync(int op, SMB_STRUCT_AIOCB *aiocb); op 980 source3/include/proto.h int sys_aio_fsync(int op, SMB_STRUCT_AIOCB *aiocb); op 1153 source3/include/proto.h bool fcntl_lock(int fd, int op, SMB_OFF_T offset, SMB_OFF_T count, int type); op 33 source3/include/smb_perfcount.h void (*perfcount_set_op) (struct smb_perfcount_data *pcd, int op); op 372 source3/include/vfs.h bool (*lock)(struct vfs_handle_struct *handle, struct files_struct *fsp, int op, SMB_OFF_T offset, SMB_OFF_T count, int type); op 492 source3/include/vfs.h int (*aio_fsync)(struct vfs_handle_struct *handle, struct files_struct *fsp, int op, SMB_STRUCT_AIOCB *aiocb); op 679 source3/include/vfs.h void* op; op 77 source3/include/vfs_macros.h #define SMB_VFS_LOCK(fsp, op, offset, count, type) ((fsp)->conn->vfs.ops.lock((fsp)->conn->vfs.handles.lock, (fsp), (op), (offset), (count), (type))) op 149 source3/include/vfs_macros.h #define SMB_VFS_AIO_FSYNC(fsp,op,aiocb) ((fsp)->conn->vfs.ops.aio_fsync((fsp)->conn->vfs.handles.aio_fsync,(fsp),(op),(aiocb))) op 211 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_LOCK(fsp, op, offset, count, type) ((fsp)->conn->vfs_opaque.ops.lock((fsp)->conn->vfs_opaque.handles.lock, (fsp), (op), (offset), (count), (type))) op 283 source3/include/vfs_macros.h #define SMB_VFS_OPAQUE_AIO_FSYNC(fsp,op,aiocb) ((fsp)->conn->vfs_opaque.ops.aio_fsync((fsp)->conn->vfs_opaque.handles.aio_fsync,(fsp),(op),(aiocb))) op 346 source3/include/vfs_macros.h #define SMB_VFS_NEXT_LOCK(handle, fsp, op, offset, count, type) ((handle)->vfs_next.ops.lock((handle)->vfs_next.handles.lock, (fsp), (op), (offset), (count), (type))) op 418 source3/include/vfs_macros.h #define SMB_VFS_NEXT_AIO_FSYNC(handle,fsp,op,aiocb) ((handle)->vfs_next.ops.aio_fsync((handle)->vfs_next.handles.aio_fsync,(fsp),(op),(aiocb))) op 253 source3/lib/ldb/common/ldb.c #define FIRST_OP(ldb, op) do { \ op 255 source3/lib/ldb/common/ldb.c while (module && module->ops->op == NULL) module = module->next; \ op 257 source3/lib/ldb/common/ldb.c ldb_asprintf_errstring(ldb, "unable to find module or backend to handle operation: " #op); \ op 604 source3/lib/ldb/common/ldb.c req->op.search.base = ldb_dn_new(req); op 606 source3/lib/ldb/common/ldb.c req->op.search.base = base; op 608 source3/lib/ldb/common/ldb.c req->op.search.scope = scope; op 610 source3/lib/ldb/common/ldb.c req->op.search.tree = ldb_parse_tree(req, expression); op 611 source3/lib/ldb/common/ldb.c if (req->op.search.tree == NULL) { op 617 source3/lib/ldb/common/ldb.c req->op.search.attrs = attrs; op 645 source3/lib/ldb/common/ldb.c req->op.add.message = message; op 674 source3/lib/ldb/common/ldb.c req->op.mod.message = message; op 703 source3/lib/ldb/common/ldb.c req->op.del.dn = dn; op 733 source3/lib/ldb/common/ldb.c req->op.rename.olddn = olddn; op 734 source3/lib/ldb/common/ldb.c req->op.rename.newdn = newdn; op 975 source3/lib/ldb/common/ldb.c req->op.seq_num.type = type; op 980 source3/lib/ldb/common/ldb.c *seq_num = req->op.seq_num.seq_num; op 385 source3/lib/ldb/common/ldb_modules.c #define FIND_OP(module, op) do { \ op 388 source3/lib/ldb/common/ldb_modules.c while (module && module->ops->op == NULL) module = module->next; \ op 390 source3/lib/ldb/common/ldb_modules.c ldb_asprintf_errstring(ldb, "Unable to find backend operation for " #op ); \ op 470 source3/lib/ldb/common/ldb_parse.c enum ldb_parse_op op; op 475 source3/lib/ldb/common/ldb_parse.c op = LDB_OP_AND; op 478 source3/lib/ldb/common/ldb_parse.c op = LDB_OP_OR; op 493 source3/lib/ldb/common/ldb_parse.c ret->operation = op; op 761 source3/lib/ldb/include/ldb.h } op; op 438 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (req->op.search.tree == NULL) { op 451 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (req->op.search.base == NULL) { op 454 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.basedn = ldb_dn_linearize(msg, req->op.search.base); op 462 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (req->op.search.scope == LDB_SCOPE_DEFAULT) { op 465 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.scope = req->op.search.scope; op 472 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.tree = discard_const_p(struct ldb_parse_tree, req->op.search.tree); op 474 source3/lib/ldb/ldb_ildap/ldb_ildap.c for (n = 0; req->op.search.attrs && req->op.search.attrs[n]; n++) /* noop */ ; op 476 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.attributes = discard_const_p(char *, req->op.search.attrs), op 496 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (ldb_dn_is_special(req->op.add.message->dn)) { op 507 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.AddRequest.dn = ldb_dn_linearize(msg, req->op.add.message->dn); op 513 source3/lib/ldb/ldb_ildap/ldb_ildap.c mods = ildb_msg_to_mods(msg, &n, req->op.add.message, 0); op 546 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (ldb_dn_is_special(req->op.mod.message->dn)) { op 557 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyRequest.dn = ldb_dn_linearize(msg, req->op.mod.message->dn); op 563 source3/lib/ldb/ldb_ildap/ldb_ildap.c mods = ildb_msg_to_mods(msg, &n, req->op.mod.message, 1); op 594 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (ldb_dn_is_special(req->op.del.dn)) { op 605 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.DelRequest.dn = ldb_dn_linearize(msg, req->op.del.dn); op 625 source3/lib/ldb/ldb_ildap/ldb_ildap.c if (ldb_dn_is_special(req->op.rename.olddn) || ldb_dn_is_special(req->op.rename.newdn)) { op 635 source3/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyDNRequest.dn = ldb_dn_linearize(msg, req->op.rename.olddn); op 643 source3/lib/ldb/ldb_ildap/ldb_ildap.c ldb_dn_get_rdn_name(req->op.rename.newdn), op 644 source3/lib/ldb/ldb_ildap/ldb_ildap.c ldb_dn_escape_value(msg, *ldb_dn_get_rdn_val(req->op.rename.newdn))); op 652 source3/lib/ldb/ldb_ildap/ldb_ildap.c ldb_dn_get_parent(msg, req->op.rename.newdn)); op 250 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (req->op.search.tree == NULL) { op 266 source3/lib/ldb/ldb_ldap/ldb_ldap.c search_base = ldb_dn_linearize(lldb_ac, req->op.search.base); op 267 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (req->op.search.base == NULL) { op 276 source3/lib/ldb/ldb_ldap/ldb_ldap.c discard_const_p(struct ldb_parse_tree, req->op.search.tree)); op 281 source3/lib/ldb/ldb_ldap/ldb_ldap.c switch (req->op.search.scope) { op 298 source3/lib/ldb/ldb_ldap/ldb_ldap.c discard_const_p(char *, req->op.search.attrs), op 325 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (ldb_dn_is_special(req->op.add.message->dn)) { op 336 source3/lib/ldb/ldb_ldap/ldb_ldap.c mods = lldb_msg_to_mods(lldb_ac, req->op.add.message, 0); op 341 source3/lib/ldb/ldb_ldap/ldb_ldap.c dn = ldb_dn_linearize(lldb_ac, req->op.add.message->dn); op 370 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (ldb_dn_is_special(req->op.mod.message->dn)) { op 381 source3/lib/ldb/ldb_ldap/ldb_ldap.c mods = lldb_msg_to_mods(lldb_ac, req->op.mod.message, 1); op 386 source3/lib/ldb/ldb_ldap/ldb_ldap.c dn = ldb_dn_linearize(lldb_ac, req->op.mod.message->dn); op 414 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (ldb_dn_is_special(req->op.del.dn)) { op 425 source3/lib/ldb/ldb_ldap/ldb_ldap.c dnstr = ldb_dn_linearize(lldb_ac, req->op.del.dn); op 452 source3/lib/ldb/ldb_ldap/ldb_ldap.c if (ldb_dn_is_special(req->op.rename.olddn) || ldb_dn_is_special(req->op.rename.newdn)) { op 463 source3/lib/ldb/ldb_ldap/ldb_ldap.c old_dn = ldb_dn_linearize(lldb_ac, req->op.rename.olddn); op 469 source3/lib/ldb/ldb_ldap/ldb_ldap.c ldb_dn_get_rdn_name(req->op.rename.newdn), op 470 source3/lib/ldb/ldb_ldap/ldb_ldap.c ldb_dn_escape_value(lldb, *(ldb_dn_get_rdn_val(req->op.rename.newdn)))); op 475 source3/lib/ldb/ldb_ldap/ldb_ldap.c parentdn = ldb_dn_linearize(lldb_ac, ldb_dn_get_parent(lldb_ac, req->op.rename.newdn)); op 863 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if ((req->op.search.base == NULL || req->op.search.base->comp_num == 0) && op 864 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c (req->op.search.scope == LDB_SCOPE_BASE || req->op.search.scope == LDB_SCOPE_ONELEVEL)) op 867 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (req->op.search.base) { op 868 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c norm_basedn = ldb_dn_linearize(lsql_ac, ldb_dn_casefold(module->ldb, lsql_ac, req->op.search.base)); op 876 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c sqlfilter = parsetree_to_sql(module, lsql_ac, req->op.search.tree); op 878 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c switch(req->op.search.scope) { op 988 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c lsql_ac->attrs = req->op.search.attrs; op 1026 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c struct ldb_message *msg = req->op.add.message; op 1166 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c struct ldb_message *msg = req->op.mod.message; op 1375 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c eid = lsqlite3_get_eid(module, req->op.del.dn); op 1429 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c old_cdn = ldb_dn_linearize(lsql_ac, ldb_dn_casefold(module->ldb, lsql_ac, req->op.rename.olddn)); op 1430 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c new_cdn = ldb_dn_linearize(lsql_ac, ldb_dn_casefold(module->ldb, lsql_ac, req->op.rename.newdn)); op 1431 source3/lib/ldb/ldb_sqlite3/ldb_sqlite3.c new_dn = ldb_dn_linearize(lsql_ac, req->op.rename.newdn); op 469 source3/lib/ldb/ldb_tdb/ldb_search.c if ((req->op.search.base == NULL || ldb_dn_get_comp_num(req->op.search.base) == 0) && op 470 source3/lib/ldb/ldb_tdb/ldb_search.c (req->op.search.scope == LDB_SCOPE_BASE || req->op.search.scope == LDB_SCOPE_ONELEVEL)) op 482 source3/lib/ldb/ldb_tdb/ldb_search.c if (req->op.search.tree == NULL) { op 494 source3/lib/ldb/ldb_tdb/ldb_search.c ltdb_ac->tree = req->op.search.tree; op 495 source3/lib/ldb/ldb_tdb/ldb_search.c ltdb_ac->scope = req->op.search.scope; op 496 source3/lib/ldb/ldb_tdb/ldb_search.c ltdb_ac->base = req->op.search.base; op 497 source3/lib/ldb/ldb_tdb/ldb_search.c ltdb_ac->attrs = req->op.search.attrs; op 315 source3/lib/ldb/ldb_tdb/ldb_tdb.c tret = ltdb_add_internal(module, req->op.add.message); op 425 source3/lib/ldb/ldb_tdb/ldb_tdb.c tret = ltdb_delete_internal(module, req->op.del.dn); op 781 source3/lib/ldb/ldb_tdb/ldb_tdb.c tret = ltdb_check_special_dn(module, req->op.mod.message); op 792 source3/lib/ldb/ldb_tdb/ldb_tdb.c tret = ltdb_modify_internal(module, req->op.mod.message); op 843 source3/lib/ldb/ldb_tdb/ldb_tdb.c tret = ltdb_search_dn1(module, req->op.rename.olddn, msg); op 850 source3/lib/ldb/ldb_tdb/ldb_tdb.c msg->dn = ldb_dn_copy(msg, req->op.rename.newdn); op 862 source3/lib/ldb/ldb_tdb/ldb_tdb.c tret = ltdb_delete_internal(module, req->op.rename.olddn); op 864 source3/lib/ldb/ldb_tdb/ldb_tdb.c ltdb_delete_internal(module, req->op.rename.newdn); op 953 source3/lib/ldb/ldb_tdb/ldb_tdb.c req->op.seq_num.flags = 0; op 958 source3/lib/ldb/ldb_tdb/ldb_tdb.c req->op.seq_num.seq_num = 0; op 963 source3/lib/ldb/ldb_tdb/ldb_tdb.c switch (req->op.seq_num.type) { op 965 source3/lib/ldb/ldb_tdb/ldb_tdb.c req->op.seq_num.seq_num = ldb_msg_find_attr_as_uint64(msg, LTDB_SEQUENCE_NUMBER, 0); op 968 source3/lib/ldb/ldb_tdb/ldb_tdb.c req->op.seq_num.seq_num = ldb_msg_find_attr_as_uint64(msg, LTDB_SEQUENCE_NUMBER, 0); op 969 source3/lib/ldb/ldb_tdb/ldb_tdb.c req->op.seq_num.seq_num++; op 975 source3/lib/ldb/ldb_tdb/ldb_tdb.c req->op.seq_num.seq_num = ldb_string_to_time(date); op 977 source3/lib/ldb/ldb_tdb/ldb_tdb.c req->op.seq_num.seq_num = 0; op 251 source3/lib/ldb/modules/asq.c if (req->op.search.scope != LDB_SCOPE_BASE) { op 256 source3/lib/ldb/modules/asq.c ac->req_attrs = req->op.search.attrs; op 266 source3/lib/ldb/modules/asq.c ac->base_req->op.search.base = req->op.search.base; op 267 source3/lib/ldb/modules/asq.c ac->base_req->op.search.scope = LDB_SCOPE_BASE; op 268 source3/lib/ldb/modules/asq.c ac->base_req->op.search.tree = req->op.search.tree; op 276 source3/lib/ldb/modules/asq.c ac->base_req->op.search.attrs = (const char * const *)base_attrs; op 328 source3/lib/ldb/modules/asq.c ac->reqs[i]->op.search.base = ldb_dn_explode(ac->reqs[i], (const char *)el->values[i].data); op 329 source3/lib/ldb/modules/asq.c if (ac->reqs[i]->op.search.base == NULL) { op 333 source3/lib/ldb/modules/asq.c ac->reqs[i]->op.search.scope = LDB_SCOPE_BASE; op 334 source3/lib/ldb/modules/asq.c ac->reqs[i]->op.search.tree = ac->base_req->op.search.tree; op 335 source3/lib/ldb/modules/asq.c ac->reqs[i]->op.search.attrs = ac->req_attrs; op 467 source3/lib/ldb/modules/asq.c req->op.reg_control.oid = LDB_CONTROL_ASQ_OID; op 204 source3/lib/ldb/modules/ldb_map.c if (request->op.search.base) { op 205 source3/lib/ldb/modules/ldb_map.c request->op.search.base = ldb_dn_rebase_remote(request, data, request->op.search.base); op 207 source3/lib/ldb/modules/ldb_map.c request->op.search.base = data->remote_base_dn; op 213 source3/lib/ldb/modules/ldb_map.c msg = ldb_msg_copy_shallow(request, request->op.add.message); op 215 source3/lib/ldb/modules/ldb_map.c request->op.add.message = msg; op 219 source3/lib/ldb/modules/ldb_map.c msg = ldb_msg_copy_shallow(request, request->op.mod.message); op 221 source3/lib/ldb/modules/ldb_map.c request->op.mod.message = msg; op 225 source3/lib/ldb/modules/ldb_map.c request->op.del.dn = ldb_dn_rebase_remote(request, data, request->op.del.dn); op 229 source3/lib/ldb/modules/ldb_map.c request->op.rename.olddn = ldb_dn_rebase_remote(request, data, request->op.rename.olddn); op 230 source3/lib/ldb/modules/ldb_map.c request->op.rename.newdn = ldb_dn_rebase_remote(request, data, request->op.rename.newdn); op 869 source3/lib/ldb/modules/ldb_map.c req->op.search.base = dn; op 870 source3/lib/ldb/modules/ldb_map.c req->op.search.scope = LDB_SCOPE_BASE; op 871 source3/lib/ldb/modules/ldb_map.c req->op.search.attrs = attrs; op 874 source3/lib/ldb/modules/ldb_map.c req->op.search.tree = tree; op 876 source3/lib/ldb/modules/ldb_map.c req->op.search.tree = ldb_parse_tree(req, NULL); op 877 source3/lib/ldb/modules/ldb_map.c if (req->op.search.tree == NULL) { op 949 source3/lib/ldb/modules/ldb_map.c req->op.mod.message = msg; op 221 source3/lib/ldb/modules/ldb_map_inbound.c const struct ldb_message *msg = req->op.add.message; op 287 source3/lib/ldb/modules/ldb_map_inbound.c ac->local_req->op.add.message = local; op 288 source3/lib/ldb/modules/ldb_map_inbound.c ac->remote_req->op.add.message = remote; op 342 source3/lib/ldb/modules/ldb_map_inbound.c msg = discard_const_p(struct ldb_message, ac->local_req->op.mod.message); op 346 source3/lib/ldb/modules/ldb_map_inbound.c dn = ldb_dn_linearize(msg, ac->remote_req->op.mod.message->dn); op 356 source3/lib/ldb/modules/ldb_map_inbound.c ac->local_req->op.add.message = msg; op 374 source3/lib/ldb/modules/ldb_map_inbound.c const struct ldb_message *msg = req->op.mod.message; op 442 source3/lib/ldb/modules/ldb_map_inbound.c ac->local_req->op.mod.message = local; op 443 source3/lib/ldb/modules/ldb_map_inbound.c ac->remote_req->op.mod.message = remote; op 516 source3/lib/ldb/modules/ldb_map_inbound.c if (ldb_dn_is_special(req->op.del.dn)) { op 521 source3/lib/ldb/modules/ldb_map_inbound.c if (!ldb_dn_check_local(module, req->op.del.dn)) { op 539 source3/lib/ldb/modules/ldb_map_inbound.c ac->local_req->op.del.dn = req->op.del.dn; op 551 source3/lib/ldb/modules/ldb_map_inbound.c ac->remote_req->op.del.dn = ldb_dn_map_local(module, ac->remote_req, req->op.del.dn); op 563 source3/lib/ldb/modules/ldb_map_inbound.c ac->search_req = map_search_self_req(ac, req->op.del.dn); op 644 source3/lib/ldb/modules/ldb_map_inbound.c if (ldb_dn_is_special(req->op.rename.olddn)) { op 649 source3/lib/ldb/modules/ldb_map_inbound.c if ((!ldb_dn_check_local(module, req->op.rename.olddn)) && op 650 source3/lib/ldb/modules/ldb_map_inbound.c (!ldb_dn_check_local(module, req->op.rename.newdn))) { op 655 source3/lib/ldb/modules/ldb_map_inbound.c if (!ldb_dn_check_local(module, req->op.rename.olddn) || op 656 source3/lib/ldb/modules/ldb_map_inbound.c !ldb_dn_check_local(module, req->op.rename.newdn)) { op 674 source3/lib/ldb/modules/ldb_map_inbound.c ac->local_req->op.rename.olddn = req->op.rename.olddn; op 675 source3/lib/ldb/modules/ldb_map_inbound.c ac->local_req->op.rename.newdn = req->op.rename.newdn; op 687 source3/lib/ldb/modules/ldb_map_inbound.c ac->remote_req->op.rename.olddn = ldb_dn_map_local(module, ac->remote_req, req->op.rename.olddn); op 688 source3/lib/ldb/modules/ldb_map_inbound.c ac->remote_req->op.rename.newdn = ldb_dn_map_local(module, ac->remote_req, req->op.rename.newdn); op 701 source3/lib/ldb/modules/ldb_map_inbound.c ac->down_req = map_build_fixup_req(ac, req->op.rename.newdn, ac->remote_req->op.rename.newdn); op 707 source3/lib/ldb/modules/ldb_map_inbound.c ac->search_req = map_search_self_req(ac, req->op.rename.olddn); op 1026 source3/lib/ldb/modules/ldb_map_outbound.c if (!ldb_match_msg(ldb, ares->message, req->op.search.tree, req->op.search.base, req->op.search.scope)) { op 1035 source3/lib/ldb/modules/ldb_map_outbound.c if ((req->op.search.attrs) && (!ldb_attr_in_list(req->op.search.attrs, "*"))) { op 1038 source3/lib/ldb/modules/ldb_map_outbound.c if (!ldb_attr_in_list(req->op.search.attrs, el->name)) { op 1175 source3/lib/ldb/modules/ldb_map_outbound.c if (ldb_dn_is_special(req->op.search.base)) op 1179 source3/lib/ldb/modules/ldb_map_outbound.c if ((req->op.search.base) && (!ldb_dn_check_local(module, req->op.search.base))) { op 1216 source3/lib/ldb/modules/ldb_map_outbound.c attrs = req->op.search.attrs; op 1223 source3/lib/ldb/modules/ldb_map_outbound.c attrs, req->op.search.tree); op 1228 source3/lib/ldb/modules/ldb_map_outbound.c ac->search_reqs[0]->op.search.attrs = ac->remote_attrs; op 1233 source3/lib/ldb/modules/ldb_map_outbound.c req->op.search.tree); op 1239 source3/lib/ldb/modules/ldb_map_outbound.c (!ldb_parse_tree_check_splittable(req->op.search.tree))) { op 1265 source3/lib/ldb/modules/ldb_map_outbound.c ac->search_reqs[0]->op.search.tree = remote_tree; op 212 source3/lib/ldb/modules/objectclass.c if (ldb_dn_is_special(req->op.add.message->dn)) { /* do not manipulate our control entries */ op 216 source3/lib/ldb/modules/objectclass.c objectclass_element = ldb_msg_find_element(req->op.add.message, "objectClass"); op 244 source3/lib/ldb/modules/objectclass.c down_req->op.add.message = msg = ldb_msg_copy_shallow(down_req, req->op.add.message); op 246 source3/lib/ldb/modules/objectclass.c if (down_req->op.add.message == NULL) { op 296 source3/lib/ldb/modules/objectclass.c if (ldb_dn_is_special(req->op.mod.message->dn)) { /* do not manipulate our control entries */ op 300 source3/lib/ldb/modules/objectclass.c objectclass_element = ldb_msg_find_element(req->op.mod.message, "objectClass"); op 337 source3/lib/ldb/modules/objectclass.c down_req->op.mod.message = msg = ldb_msg_copy_shallow(down_req, req->op.mod.message); op 339 source3/lib/ldb/modules/objectclass.c if (down_req->op.add.message == NULL) { op 464 source3/lib/ldb/modules/objectclass.c ac->search_req->op.search.base = ac->orig_req->op.mod.message->dn; op 465 source3/lib/ldb/modules/objectclass.c ac->search_req->op.search.scope = LDB_SCOPE_BASE; op 466 source3/lib/ldb/modules/objectclass.c ac->search_req->op.search.tree = ldb_parse_tree(ac->search_req, NULL); op 467 source3/lib/ldb/modules/objectclass.c if (ac->search_req->op.search.tree == NULL) { op 471 source3/lib/ldb/modules/objectclass.c ac->search_req->op.search.attrs = attrs; op 511 source3/lib/ldb/modules/objectclass.c ac->mod_req->op.mod.message = msg = ldb_msg_new(ac->mod_req); op 528 source3/lib/ldb/modules/objectclass.c msg->dn = ac->orig_req->op.mod.message->dn; op 228 source3/lib/ldb/modules/operational.c ac->attrs = req->op.search.attrs; op 236 source3/lib/ldb/modules/operational.c down_req->op.search.base = req->op.search.base; op 237 source3/lib/ldb/modules/operational.c down_req->op.search.scope = req->op.search.scope; op 238 source3/lib/ldb/modules/operational.c down_req->op.search.tree = req->op.search.tree; op 246 source3/lib/ldb/modules/operational.c ldb_parse_tree_attr_replace(discard_const_p(struct ldb_parse_tree, req->op.search.tree), op 270 source3/lib/ldb/modules/operational.c if (search_attrs) down_req->op.search.attrs = search_attrs; op 271 source3/lib/ldb/modules/operational.c else down_req->op.search.attrs = req->op.search.attrs; op 286 source3/lib/ldb/modules/paged_results.c ac->store->req->op.search.base = req->op.search.base; op 287 source3/lib/ldb/modules/paged_results.c ac->store->req->op.search.scope = req->op.search.scope; op 288 source3/lib/ldb/modules/paged_results.c ac->store->req->op.search.tree = req->op.search.tree; op 289 source3/lib/ldb/modules/paged_results.c ac->store->req->op.search.attrs = req->op.search.attrs; op 543 source3/lib/ldb/modules/paged_results.c req->op.reg_control.oid = LDB_CONTROL_PAGED_RESULTS_OID; op 283 source3/lib/ldb/modules/paged_searches.c ac->new_req->op.search.base = req->op.search.base; op 284 source3/lib/ldb/modules/paged_searches.c ac->new_req->op.search.scope = req->op.search.scope; op 285 source3/lib/ldb/modules/paged_searches.c ac->new_req->op.search.tree = req->op.search.tree; op 286 source3/lib/ldb/modules/paged_searches.c ac->new_req->op.search.attrs = req->op.search.attrs; op 426 source3/lib/ldb/modules/paged_searches.c req->op.search.base = ldb_dn_new(req); op 427 source3/lib/ldb/modules/paged_searches.c req->op.search.scope = LDB_SCOPE_BASE; op 429 source3/lib/ldb/modules/paged_searches.c req->op.search.tree = ldb_parse_tree(req, "objectClass=*"); op 430 source3/lib/ldb/modules/paged_searches.c if (req->op.search.tree == NULL) { op 436 source3/lib/ldb/modules/paged_searches.c req->op.search.attrs = attrs; op 67 source3/lib/ldb/modules/rdn_name.c if (ldb_dn_is_special(req->op.add.message->dn)) { op 78 source3/lib/ldb/modules/rdn_name.c down_req->op.add.message = msg = ldb_msg_copy_shallow(down_req, req->op.add.message); op 155 source3/lib/ldb/modules/rdn_name.c if (ldb_dn_is_special(req->op.rename.newdn)) { op 204 source3/lib/ldb/modules/rdn_name.c ac->mod_req->op.mod.message = msg = ldb_msg_new(ac->mod_req); op 209 source3/lib/ldb/modules/rdn_name.c msg->dn = ldb_dn_copy(msg, ac->orig_req->op.rename.newdn); op 214 source3/lib/ldb/modules/rdn_name.c rdn_name = ldb_dn_get_rdn_name(ac->orig_req->op.rename.newdn); op 219 source3/lib/ldb/modules/rdn_name.c rdn_val = ldb_val_dup(msg, ldb_dn_get_rdn_val(ac->orig_req->op.rename.newdn)); op 287 source3/lib/ldb/modules/sort.c ac->req->op.search.base = req->op.search.base; op 288 source3/lib/ldb/modules/sort.c ac->req->op.search.scope = req->op.search.scope; op 289 source3/lib/ldb/modules/sort.c ac->req->op.search.tree = req->op.search.tree; op 290 source3/lib/ldb/modules/sort.c ac->req->op.search.attrs = req->op.search.attrs; op 420 source3/lib/ldb/modules/sort.c req->op.reg_control.oid = LDB_CONTROL_SERVER_SORT_OID; op 215 source3/lib/ldb/tools/ldbsearch.c req->op.search.base = basedn; op 216 source3/lib/ldb/tools/ldbsearch.c req->op.search.scope = options->scope; op 217 source3/lib/ldb/tools/ldbsearch.c req->op.search.tree = ldb_parse_tree(req, expression); op 218 source3/lib/ldb/tools/ldbsearch.c if (req->op.search.tree == NULL) return -1; op 219 source3/lib/ldb/tools/ldbsearch.c req->op.search.attrs = attrs; op 2187 source3/lib/system.c int sys_aio_fsync(int op, SMB_STRUCT_AIOCB *aiocb) op 2190 source3/lib/system.c return aio_fsync64(op, aiocb); op 2192 source3/lib/system.c return aio_fsync(op, aiocb); op 2246 source3/lib/system.c int sys_aio_fsync(int op, SMB_STRUCT_AIOCB *aiocb) op 185 source3/locking/posix.c static bool posix_fcntl_lock(files_struct *fsp, int op, SMB_OFF_T offset, SMB_OFF_T count, int type) op 189 source3/locking/posix.c DEBUG(8,("posix_fcntl_lock %d %d %.0f %.0f %d\n",fsp->fh->fd,op,(double)offset,(double)count,type)); op 191 source3/locking/posix.c ret = SMB_VFS_LOCK(fsp, op, offset, count, type); op 215 source3/locking/posix.c ret = SMB_VFS_LOCK(fsp, op, offset, count, type); op 62 source3/modules/perfcount_onefs.c if (g_context.iod.op) { op 64 source3/modules/perfcount_onefs.c onefs_stat_debug(&g_context.iod), g_context.iod.op)); op 101 source3/modules/perfcount_onefs.c static void onefs_smb_statistics_set_op(struct smb_perfcount_data *pcd, int op) op 111 source3/modules/perfcount_onefs.c iod->op = isp_cifs_op_id(op); op 114 source3/modules/perfcount_onefs.c DEBUG(0,("***********SET op %s(%d)\n", onefs_stat_debug(iod), op)); op 117 source3/modules/perfcount_onefs.c if (op == SMBntcancel) op 133 source3/modules/perfcount_onefs.c iod->op = isp_cifs_sub_op_id(iod->op, subop); op 163 source3/modules/perfcount_onefs.c iod->op = isp_cifs_sub_op_id(iod->op, ISP_CIFS_NTRN_IOCTL_FGSCD); op 229 source3/modules/perfcount_onefs.c onefs_stat_debug(&ctxt->iod), ctxt->iod.op)); op 268 source3/modules/perfcount_onefs.c onefs_stat_debug(&ctxt->iod), ctxt->iod.op)); op 447 source3/modules/perfcount_onefs.c if (iod->op == op_debug_table[i].type) op 34 source3/modules/perfcount_test.c int op; op 71 source3/modules/perfcount_test.c if (ptc->op > MAX_OP) op 74 source3/modules/perfcount_test.c for (head = g_list[ptc->op]; head != NULL; head = head->next) { op 94 source3/modules/perfcount_test.c DLIST_ADD(g_list[ptc->op], ptc); op 130 source3/modules/perfcount_test.c static const char *smb_subop_name(int op, int subop) op 133 source3/modules/perfcount_test.c if (op == 0x25) { op 139 source3/modules/perfcount_test.c } else if (op == 0x32) { op 153 source3/modules/perfcount_test.c DEBUG(lvl, ("OP: %s\n", smb_fn_name(ptc->op))); op 156 source3/modules/perfcount_test.c smb_subop_name(ptc->op, ptc->sub_op))); op 218 source3/modules/perfcount_test.c ctr->op = ctr->sub_op = ctr->ioctl = -1; op 242 source3/modules/perfcount_test.c static void perfcount_test_set_op(struct smb_perfcount_data *pcd, int op) op 250 source3/modules/perfcount_test.c ctxt->ops->op = op; op 957 source3/modules/vfs_default.c static bool vfswrap_lock(vfs_handle_struct *handle, files_struct *fsp, int op, SMB_OFF_T offset, SMB_OFF_T count, int type) op 962 source3/modules/vfs_default.c result = fcntl_lock(fsp->fh->fd, op, offset, count, type); op 1522 source3/modules/vfs_default.c static int vfswrap_aio_fsync(struct vfs_handle_struct *handle, struct files_struct *fsp, int op, SMB_STRUCT_AIOCB *aiocb) op 1524 source3/modules/vfs_default.c return sys_aio_fsync(op, aiocb); op 184 source3/modules/vfs_full_audit.c int op, SMB_OFF_T offset, SMB_OFF_T count, int type); op 355 source3/modules/vfs_full_audit.c static int smb_full_audit_aio_fsync(struct vfs_handle_struct *handle, struct files_struct *fsp, int op, SMB_STRUCT_AIOCB *aiocb); op 795 source3/modules/vfs_full_audit.c static bool log_success(vfs_handle_struct *handle, vfs_op_type op) op 807 source3/modules/vfs_full_audit.c return bitmap_query(pd->success_ops, op); op 810 source3/modules/vfs_full_audit.c static bool log_failure(vfs_handle_struct *handle, vfs_op_type op) op 821 source3/modules/vfs_full_audit.c return bitmap_query(pd->failure_ops, op); op 879 source3/modules/vfs_full_audit.c static const char *audit_opname(vfs_op_type op) op 881 source3/modules/vfs_full_audit.c if (op >= SMB_VFS_OP_LAST) op 883 source3/modules/vfs_full_audit.c return vfs_op_names[op].name; op 886 source3/modules/vfs_full_audit.c static void do_log(vfs_op_type op, bool success, vfs_handle_struct *handle, op 894 source3/modules/vfs_full_audit.c if (success && (!log_success(handle, op))) op 897 source3/modules/vfs_full_audit.c if (!success && (!log_failure(handle, op))) op 916 source3/modules/vfs_full_audit.c audit_opname(op), err_msg, op_msg); op 1537 source3/modules/vfs_full_audit.c int op, SMB_OFF_T offset, SMB_OFF_T count, int type) op 1541 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_LOCK(handle, fsp, op, offset, count, type); op 2421 source3/modules/vfs_full_audit.c static int smb_full_audit_aio_fsync(struct vfs_handle_struct *handle, struct files_struct *fsp, int op, SMB_STRUCT_AIOCB *aiocb) op 2425 source3/modules/vfs_full_audit.c result = SMB_VFS_NEXT_AIO_FSYNC(handle, fsp, op, aiocb); op 135 source3/modules/vfs_onefs_shadow_copy.c #define SHADOW_NEXT(op, args, rtype) do { \ op 141 source3/modules/vfs_onefs_shadow_copy.c ret = SMB_VFS_NEXT_ ## op args; \ op 98 source3/modules/vfs_shadow_copy2.c #define _SHADOW2_NEXT(op, args, rtype, eret, extra) do { \ op 109 source3/modules/vfs_shadow_copy2.c ret = SMB_VFS_NEXT_ ## op args; \ op 114 source3/modules/vfs_shadow_copy2.c return SMB_VFS_NEXT_ ## op args; \ op 122 source3/modules/vfs_shadow_copy2.c #define _SHADOW2_NTSTATUS_NEXT(op, args, eret, extra) do { \ op 133 source3/modules/vfs_shadow_copy2.c ret = SMB_VFS_NEXT_ ## op args; \ op 138 source3/modules/vfs_shadow_copy2.c return SMB_VFS_NEXT_ ## op args; \ op 142 source3/modules/vfs_shadow_copy2.c #define SHADOW2_NTSTATUS_NEXT(op, args, eret) _SHADOW2_NTSTATUS_NEXT(op, args, eret, ) op 144 source3/modules/vfs_shadow_copy2.c #define SHADOW2_NEXT(op, args, rtype, eret) _SHADOW2_NEXT(op, args, rtype, eret, ) op 146 source3/modules/vfs_shadow_copy2.c #define SHADOW2_NEXT2(op, args) do { \ op 151 source3/modules/vfs_shadow_copy2.c return SMB_VFS_NEXT_ ## op args; \ op 122 source3/modules/vfs_syncops.c #define SYNCOPS_NEXT(op, fname, args) do { \ op 123 source3/modules/vfs_syncops.c int ret = SMB_VFS_NEXT_ ## op args; \ op 191 source3/printing/print_cups.c request->request.op.operation_id = CUPS_GET_PRINTERS; op 192 source3/printing/print_cups.c request->request.op.request_id = 1; op 285 source3/printing/print_cups.c request->request.op.operation_id = CUPS_GET_CLASSES; op 286 source3/printing/print_cups.c request->request.op.request_id = 1; op 647 source3/printing/print_cups.c request->request.op.operation_id = IPP_CANCEL_JOB; op 648 source3/printing/print_cups.c request->request.op.request_id = 1; op 744 source3/printing/print_cups.c request->request.op.operation_id = IPP_HOLD_JOB; op 745 source3/printing/print_cups.c request->request.op.request_id = 1; op 840 source3/printing/print_cups.c request->request.op.operation_id = IPP_RELEASE_JOB; op 841 source3/printing/print_cups.c request->request.op.request_id = 1; op 946 source3/printing/print_cups.c request->request.op.operation_id = IPP_PRINT_JOB; op 947 source3/printing/print_cups.c request->request.op.request_id = 1; op 1140 source3/printing/print_cups.c request->request.op.operation_id = IPP_GET_JOBS; op 1141 source3/printing/print_cups.c request->request.op.request_id = 1; op 1316 source3/printing/print_cups.c request->request.op.operation_id = IPP_GET_PRINTER_ATTRIBUTES; op 1317 source3/printing/print_cups.c request->request.op.request_id = 1; op 1441 source3/printing/print_cups.c request->request.op.operation_id = IPP_PAUSE_PRINTER; op 1442 source3/printing/print_cups.c request->request.op.request_id = 1; op 1542 source3/printing/print_cups.c request->request.op.operation_id = IPP_RESUME_PRINTER; op 1543 source3/printing/print_cups.c request->request.op.request_id = 1; op 1652 source3/printing/print_cups.c request->request.op.operation_id = IPP_GET_PRINTER_ATTRIBUTES; op 1653 source3/printing/print_cups.c request->request.op.request_id = 1; op 94 source3/printing/print_iprint.c request->request.op.operation_id = (ipp_op_t)OPERATION_NOVELL_MGMT; op 95 source3/printing/print_iprint.c request->request.op.request_id = 1; op 186 source3/printing/print_iprint.c request->request.op.operation_id = IPP_GET_PRINTER_ATTRIBUTES; op 187 source3/printing/print_iprint.c request->request.op.request_id = reqId; op 345 source3/printing/print_iprint.c request->request.op.operation_id = op 347 source3/printing/print_iprint.c request->request.op.request_id = 1; op 468 source3/printing/print_iprint.c request->request.op.operation_id = IPP_CANCEL_JOB; op 469 source3/printing/print_iprint.c request->request.op.request_id = 1; op 566 source3/printing/print_iprint.c request->request.op.operation_id = IPP_HOLD_JOB; op 567 source3/printing/print_iprint.c request->request.op.request_id = 1; op 664 source3/printing/print_iprint.c request->request.op.operation_id = IPP_RELEASE_JOB; op 665 source3/printing/print_iprint.c request->request.op.request_id = 1; op 763 source3/printing/print_iprint.c request->request.op.operation_id = IPP_PRINT_JOB; op 764 source3/printing/print_iprint.c request->request.op.request_id = 1; op 941 source3/printing/print_iprint.c request->request.op.operation_id = IPP_GET_PRINTER_ATTRIBUTES; op 942 source3/printing/print_iprint.c request->request.op.request_id = 2; op 1018 source3/printing/print_iprint.c request->request.op.operation_id = IPP_GET_JOBS; op 1019 source3/printing/print_iprint.c request->request.op.request_id = 3; op 683 source3/smbd/quotas.c command.op = Q_GETQUOTA; op 104 source3/smbd/vfs.c struct vfs_handle_struct * handle, void * op) op 107 source3/smbd/vfs.c ((void **)(void *)&vfs->ops)[which] = op; op 191 source3/smbd/vfs.c for(i=0; ops[i].op != NULL; i++) { op 198 source3/smbd/vfs.c vfs_set_operation(&conn->vfs_opaque, ops[i].type, handle, ops[i].op); op 202 source3/smbd/vfs.c vfs_set_operation(&conn->vfs, ops[i].type, handle, ops[i].op); op 878 source3/torture/cmd_vfs.c int op; op 900 source3/torture/cmd_vfs.c op = 0; op 903 source3/torture/cmd_vfs.c op = F_GETLK; op 906 source3/torture/cmd_vfs.c op = F_SETLK; op 909 source3/torture/cmd_vfs.c op = F_SETLKW; op 946 source3/torture/cmd_vfs.c printf("lock: debug lock(fd=%d, op=%d, offset=%ld, count=%ld, type=%d))\n", fd, op, offset, count, type); op 948 source3/torture/cmd_vfs.c if (SMB_VFS_LOCK(vfs->files[fd], op, offset, count, type) == False) { op 56 source3/torture/locktest.c static const char *lock_op_type(int op) op 58 source3/torture/locktest.c if (op == WRITE_LOCK) return "write"; op 59 source3/torture/locktest.c else if (op == READ_LOCK) return "read"; op 63 source3/torture/locktest.c static const char *lock_op_name(enum lock_op op) op 65 source3/torture/locktest.c if (op == OP_LOCK) return "lock"; op 66 source3/torture/locktest.c else if (op == OP_UNLOCK) return "unlock"; op 311 source3/torture/locktest.c enum brl_type op = rec->lock_type; op 322 source3/torture/locktest.c start, len, LOCK_TIMEOUT, op); op 334 source3/torture/locktest.c op==READ_LOCK?"READ_LOCK":"WRITE_LOCK", op 102 source3/torture/locktest2.c enum brl_type op) op 108 source3/torture/locktest2.c return cli_lock(c, fd, start, len, LOCK_TIMEOUT, op); op 111 source3/torture/locktest2.c lock.l_type = (op==READ_LOCK) ? F_RDLCK:F_WRLCK; op 243 source3/torture/locktest2.c enum brl_type op; op 248 source3/torture/locktest2.c op = READ_LOCK; op 250 source3/torture/locktest2.c op = WRITE_LOCK; op 258 source3/torture/locktest2.c start, len, op); op 264 source3/torture/locktest2.c op==READ_LOCK?"READ_LOCK":"WRITE_LOCK", op 32 source3/torture/scanner.c static void trans2_check_hit(const char *format, int op, int level, NTSTATUS status) op 43 source3/torture/scanner.c format, op, level, nt_errstr(status)); op 51 source3/torture/scanner.c int op, op 56 source3/torture/scanner.c uint16 setup = op; op 82 source3/torture/scanner.c int op, int level, op 89 source3/torture/scanner.c ret = try_trans2(cli, op, param, data, param_len, op 92 source3/torture/scanner.c printf("op=%d level=%d ret=%s\n", op, level, nt_errstr(ret)); op 98 source3/torture/scanner.c ret = try_trans2(cli, op, param, data, param_len, op 107 source3/torture/scanner.c trans2_check_hit(format, op, level, ret); op 115 source3/torture/scanner.c static bool scan_trans2(struct cli_state *cli, int op, int level, op 130 source3/torture/scanner.c status = try_trans2_len(cli, "void", op, level, param, data, param_len, &data_len, op 139 source3/torture/scanner.c status = try_trans2_len(cli, "fnum", op, level, param, data, param_len, &data_len, op 149 source3/torture/scanner.c status = try_trans2_len(cli, "notify", op, level, param, data, param_len, &data_len, op 160 source3/torture/scanner.c status = try_trans2_len(cli, "fname", op, level, param, data, param_len, &data_len, op 171 source3/torture/scanner.c status = try_trans2_len(cli, "newfile", op, level, param, data, param_len, &data_len, op 183 source3/torture/scanner.c status = try_trans2_len(cli, "dfs", op, level, param, data, param_len, &data_len, op 195 source3/torture/scanner.c int op, level; op 209 source3/torture/scanner.c for (op=OP_MIN; op<=OP_MAX; op++) { op 210 source3/torture/scanner.c printf("Scanning op=%d\n", op); op 212 source3/torture/scanner.c scan_trans2(cli, op, level, fnum, dnum, fname); op 216 source3/torture/scanner.c scan_trans2(cli, op, level, fnum, dnum, fname); op 220 source3/torture/scanner.c scan_trans2(cli, op, level, fnum, dnum, fname); op 236 source3/torture/scanner.c static void nttrans_check_hit(const char *format, int op, int level, NTSTATUS status) op 247 source3/torture/scanner.c format, op, level, nt_errstr(status)); op 255 source3/torture/scanner.c int op, op 262 source3/torture/scanner.c if (!cli_send_nt_trans(cli, op, op 284 source3/torture/scanner.c int op, int level, op 291 source3/torture/scanner.c ret = try_nttrans(cli, op, param, data, param_len, op 294 source3/torture/scanner.c printf("op=%d level=%d ret=%s\n", op, level, nt_errstr(ret)); op 300 source3/torture/scanner.c ret = try_nttrans(cli, op, param, data, param_len, op 309 source3/torture/scanner.c nttrans_check_hit(format, op, level, ret); op 317 source3/torture/scanner.c static bool scan_nttrans(struct cli_state *cli, int op, int level, op 332 source3/torture/scanner.c status = try_nttrans_len(cli, "void", op, level, param, data, param_len, &data_len, op 341 source3/torture/scanner.c status = try_nttrans_len(cli, "fnum", op, level, param, data, param_len, &data_len, op 351 source3/torture/scanner.c status = try_nttrans_len(cli, "notify", op, level, param, data, param_len, &data_len, op 362 source3/torture/scanner.c status = try_nttrans_len(cli, "fname", op, level, param, data, param_len, &data_len, op 373 source3/torture/scanner.c status = try_nttrans_len(cli, "newfile", op, level, param, data, param_len, &data_len, op 385 source3/torture/scanner.c status = try_nttrans_len(cli, "dfs", op, level, param, data, param_len, &data_len, op 397 source3/torture/scanner.c int op, level; op 411 source3/torture/scanner.c for (op=OP_MIN; op<=OP_MAX; op++) { op 412 source3/torture/scanner.c printf("Scanning op=%d\n", op); op 414 source3/torture/scanner.c scan_nttrans(cli, op, level, fnum, dnum, fname); op 418 source3/torture/scanner.c scan_nttrans(cli, op, level, fnum, dnum, fname); op 422 source3/torture/scanner.c scan_nttrans(cli, op, level, fnum, dnum, fname); op 176 source3/utils/dbwrap_tool.c dbwrap_op op; op 204 source3/utils/dbwrap_tool.c dbwrap_op op; op 242 source3/utils/dbwrap_tool.c op = OP_STORE; op 249 source3/utils/dbwrap_tool.c op = OP_FETCH; op 259 source3/utils/dbwrap_tool.c op = OP_DELETE; op 266 source3/utils/dbwrap_tool.c op = OP_ERASE; op 273 source3/utils/dbwrap_tool.c op = OP_LISTKEYS; op 314 source3/utils/dbwrap_tool.c if ((op == dispatch_table[count].op) && op 290 source3/utils/net_usershare.c enum us_priv_op op; op 462 source3/utils/net_usershare.c if (pi->op == US_INFO_OP) { op 468 source3/utils/net_usershare.c } else if (pi->op == US_LIST_OP) { op 515 source3/utils/net_usershare.c pi.op = US_INFO_OP; op 1000 source3/utils/net_usershare.c pi.op = US_LIST_OP; op 345 source4/auth/gensec/gensec.c backends_out[0].op = NULL; op 369 source4/auth/gensec/gensec.c for (k=0; backends_out[k].op; k++) { op 370 source4/auth/gensec/gensec.c if (backends_out[k].op == backends[i]) { op 387 source4/auth/gensec/gensec.c backends_out[num_backends_out].op = backends[i]; op 390 source4/auth/gensec/gensec.c backends_out[num_backends_out].op = NULL; op 464 source4/auth/gensec/gensec.c for (i=0; wops[i].op; i++) { op 465 source4/auth/gensec/gensec.c if (!wops[i].op->oid) { op 469 source4/auth/gensec/gensec.c for (k = 0; wops[i].op->oid[k]; k++) { op 474 source4/auth/gensec/gensec.c oid_list[j] = wops[i].op->oid[k]; op 157 source4/auth/gensec/gensec.h const struct gensec_security_ops *op; op 422 source4/auth/gensec/spnego.c for (i=0; all_sec && all_sec[i].op; i++) { op 433 source4/auth/gensec/spnego.c all_sec[i].op); op 466 source4/auth/gensec/spnego.c for (i=0; all_sec && all_sec[i].op; i++) { op 475 source4/auth/gensec/spnego.c all_sec[i].op); op 577 source4/auth/gensec/spnego.c for (i=0; all_sec && all_sec[i].op; i++) { op 590 source4/auth/gensec/spnego.c all_sec[i].op); op 186 source4/dsdb/repl/drepl_out_helpers.c struct dreplsrv_out_operation *op; op 199 source4/dsdb/repl/drepl_out_helpers.c struct composite_context *dreplsrv_op_pull_source_send(struct dreplsrv_out_operation *op) op 205 source4/dsdb/repl/drepl_out_helpers.c c = composite_create(op, op->service->task->event_ctx); op 212 source4/dsdb/repl/drepl_out_helpers.c st->op = op; op 214 source4/dsdb/repl/drepl_out_helpers.c creq = dreplsrv_out_drsuapi_send(op->source_dsa->conn); op 239 source4/dsdb/repl/drepl_out_helpers.c struct repsFromTo1 *rf1 = st->op->source_dsa->repsFrom1; op 240 source4/dsdb/repl/drepl_out_helpers.c struct dreplsrv_service *service = st->op->service; op 241 source4/dsdb/repl/drepl_out_helpers.c struct dreplsrv_partition *partition = st->op->source_dsa->partition; op 242 source4/dsdb/repl/drepl_out_helpers.c struct dreplsrv_drsuapi_connection *drsuapi = st->op->source_dsa->conn->drsuapi; op 365 source4/dsdb/repl/drepl_out_helpers.c struct repsFromTo1 rf1 = *st->op->source_dsa->repsFrom1; op 366 source4/dsdb/repl/drepl_out_helpers.c struct dreplsrv_service *service = st->op->service; op 367 source4/dsdb/repl/drepl_out_helpers.c struct dreplsrv_partition *partition = st->op->source_dsa->partition; op 368 source4/dsdb/repl/drepl_out_helpers.c struct dreplsrv_drsuapi_connection *drsuapi = st->op->source_dsa->conn->drsuapi; op 422 source4/dsdb/repl/drepl_out_helpers.c *st->op->source_dsa->repsFrom1 = rf1; op 41 source4/dsdb/repl/drepl_out_pull.c struct dreplsrv_out_operation *op; op 43 source4/dsdb/repl/drepl_out_pull.c op = talloc_zero(mem_ctx, struct dreplsrv_out_operation); op 44 source4/dsdb/repl/drepl_out_pull.c W_ERROR_HAVE_NO_MEMORY(op); op 46 source4/dsdb/repl/drepl_out_pull.c op->service = s; op 47 source4/dsdb/repl/drepl_out_pull.c op->source_dsa = source; op 49 source4/dsdb/repl/drepl_out_pull.c DLIST_ADD_END(s->ops.pending, op, struct dreplsrv_out_operation *); op 50 source4/dsdb/repl/drepl_out_pull.c talloc_steal(s, op); op 82 source4/dsdb/repl/drepl_out_pull.c static void dreplsrv_pending_op_callback(struct dreplsrv_out_operation *op) op 84 source4/dsdb/repl/drepl_out_pull.c struct repsFromTo1 *rf = op->source_dsa->repsFrom1; op 85 source4/dsdb/repl/drepl_out_pull.c struct dreplsrv_service *s = op->service; op 92 source4/dsdb/repl/drepl_out_pull.c rf->result_last_attempt = dreplsrv_op_pull_source_recv(op->creq); op 109 source4/dsdb/repl/drepl_out_pull.c talloc_free(op); op 116 source4/dsdb/repl/drepl_out_pull.c struct dreplsrv_out_operation *op = talloc_get_type(creq->async.private_data, op 118 source4/dsdb/repl/drepl_out_pull.c dreplsrv_pending_op_callback(op); op 123 source4/dsdb/repl/drepl_out_pull.c struct dreplsrv_out_operation *op; op 140 source4/dsdb/repl/drepl_out_pull.c op = s->ops.pending; op 141 source4/dsdb/repl/drepl_out_pull.c s->ops.current = op; op 142 source4/dsdb/repl/drepl_out_pull.c DLIST_REMOVE(s->ops.pending, op); op 144 source4/dsdb/repl/drepl_out_pull.c op->source_dsa->repsFrom1->last_attempt = now; op 146 source4/dsdb/repl/drepl_out_pull.c op->creq = dreplsrv_op_pull_source_send(op); op 147 source4/dsdb/repl/drepl_out_pull.c if (!op->creq) { op 148 source4/dsdb/repl/drepl_out_pull.c dreplsrv_pending_op_callback(op); op 152 source4/dsdb/repl/drepl_out_pull.c op->creq->async.fn = dreplsrv_pending_op_callback_creq; op 153 source4/dsdb/repl/drepl_out_pull.c op->creq->async.private_data = op; op 40 source4/dsdb/samdb/ldb_modules/anr.c TALLOC_CTX *mem_ctx, enum ldb_parse_op op, op 53 source4/dsdb/samdb/ldb_modules/anr.c list->operation = op; op 70 source4/dsdb/samdb/ldb_modules/anr.c TALLOC_CTX *mem_ctx, enum ldb_parse_op op, op 82 source4/dsdb/samdb/ldb_modules/anr.c match_tree->operation = op; op 83 source4/dsdb/samdb/ldb_modules/anr.c switch (op) { op 132 source4/dsdb/samdb/ldb_modules/anr.c enum ldb_parse_op op; op 152 source4/dsdb/samdb/ldb_modules/anr.c op = LDB_OP_EQUALITY; op 154 source4/dsdb/samdb/ldb_modules/anr.c op = LDB_OP_SUBSTRING; op 158 source4/dsdb/samdb/ldb_modules/anr.c match_tree = make_match_tree(module, mem_ctx, op, cur->lDAPDisplayName, match); op 191 source4/dsdb/samdb/ldb_modules/anr.c match_tree_1 = make_match_tree(module, mem_ctx, op, "givenName", first_match); op 192 source4/dsdb/samdb/ldb_modules/anr.c match_tree_2 = make_match_tree(module, mem_ctx, op, "sn", second_match); op 200 source4/dsdb/samdb/ldb_modules/anr.c match_tree_1 = make_match_tree(module, mem_ctx, op, "sn", first_match); op 201 source4/dsdb/samdb/ldb_modules/anr.c match_tree_2 = make_match_tree(module, mem_ctx, op, "givenName", second_match); op 337 source4/dsdb/samdb/ldb_modules/anr.c printf("oldanr : %s\n", ldb_filter_from_tree (0, req->op.search.tree)); op 340 source4/dsdb/samdb/ldb_modules/anr.c ret = anr_replace_subtrees(ac, req->op.search.tree, "anr", &anr_tree); op 352 source4/dsdb/samdb/ldb_modules/anr.c req->op.search.base, op 353 source4/dsdb/samdb/ldb_modules/anr.c req->op.search.scope, op 355 source4/dsdb/samdb/ldb_modules/anr.c req->op.search.attrs, op 154 source4/dsdb/samdb/ldb_modules/extended_dn_in.c ldb_dn_get_linearized(ac->req->op.search.base)); op 165 source4/dsdb/samdb/ldb_modules/extended_dn_in.c ac->req->op.search.scope, op 166 source4/dsdb/samdb/ldb_modules/extended_dn_in.c ac->req->op.search.tree, op 167 source4/dsdb/samdb/ldb_modules/extended_dn_in.c ac->req->op.search.attrs, op 174 source4/dsdb/samdb/ldb_modules/extended_dn_in.c struct ldb_message *add_msg = ldb_msg_copy_shallow(ac, ac->req->op.add.message); op 193 source4/dsdb/samdb/ldb_modules/extended_dn_in.c struct ldb_message *mod_msg = ldb_msg_copy_shallow(ac, ac->req->op.mod.message); op 222 source4/dsdb/samdb/ldb_modules/extended_dn_in.c ac->req->op.rename.newdn, op 370 source4/dsdb/samdb/ldb_modules/extended_dn_in.c return extended_dn_in_fix(module, req, req->op.search.base); op 375 source4/dsdb/samdb/ldb_modules/extended_dn_in.c return extended_dn_in_fix(module, req, req->op.mod.message->dn); op 380 source4/dsdb/samdb/ldb_modules/extended_dn_in.c return extended_dn_in_fix(module, req, req->op.del.dn); op 385 source4/dsdb/samdb/ldb_modules/extended_dn_in.c return extended_dn_in_fix(module, req, req->op.rename.olddn); op 447 source4/dsdb/samdb/ldb_modules/extended_dn_out.c const_attrs = req->op.search.attrs; op 462 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (req->op.search.attrs && !is_attr_in_list(req->op.search.attrs, "*")) { op 463 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (! is_attr_in_list(req->op.search.attrs, "objectGUID")) { op 466 source4/dsdb/samdb/ldb_modules/extended_dn_out.c if (! is_attr_in_list(req->op.search.attrs, "objectSID")) { op 470 source4/dsdb/samdb/ldb_modules/extended_dn_out.c new_attrs = copy_attrs(ac, req->op.search.attrs); op 491 source4/dsdb/samdb/ldb_modules/extended_dn_out.c req->op.search.base, op 492 source4/dsdb/samdb/ldb_modules/extended_dn_out.c req->op.search.scope, op 493 source4/dsdb/samdb/ldb_modules/extended_dn_out.c req->op.search.tree, op 281 source4/dsdb/samdb/ldb_modules/extended_dn_store.c if (ldb_dn_is_special(req->op.add.message->dn)) { op 297 source4/dsdb/samdb/ldb_modules/extended_dn_store.c for (i=0; i < req->op.add.message->num_elements; i++) { op 298 source4/dsdb/samdb/ldb_modules/extended_dn_store.c const struct ldb_message_element *el = &req->op.add.message->elements[i]; op 312 source4/dsdb/samdb/ldb_modules/extended_dn_store.c struct ldb_message *msg = ldb_msg_copy(ac, req->op.add.message); op 324 source4/dsdb/samdb/ldb_modules/extended_dn_store.c el = &ac->new_req->op.add.message->elements[i]; op 326 source4/dsdb/samdb/ldb_modules/extended_dn_store.c ret = extended_store_replace(ac, ac->new_req->op.add.message->elements, &el->values[j]); op 355 source4/dsdb/samdb/ldb_modules/extended_dn_store.c if (ldb_dn_is_special(req->op.mod.message->dn)) { op 370 source4/dsdb/samdb/ldb_modules/extended_dn_store.c for (i=0; i < req->op.mod.message->num_elements; i++) { op 371 source4/dsdb/samdb/ldb_modules/extended_dn_store.c const struct ldb_message_element *el = &req->op.mod.message->elements[i]; op 385 source4/dsdb/samdb/ldb_modules/extended_dn_store.c struct ldb_message *msg = ldb_msg_copy(ac, req->op.mod.message); op 397 source4/dsdb/samdb/ldb_modules/extended_dn_store.c el = &ac->new_req->op.mod.message->elements[i]; op 410 source4/dsdb/samdb/ldb_modules/extended_dn_store.c ret = extended_store_replace(ac, req->op.mod.message->elements, &el->values[j]); op 92 source4/dsdb/samdb/ldb_modules/instancetype.c if (ldb_dn_is_special(req->op.add.message->dn)) { op 115 source4/dsdb/samdb/ldb_modules/instancetype.c msg = ldb_msg_copy_shallow(ac, req->op.add.message); op 343 source4/dsdb/samdb/ldb_modules/kludge_acl.c ac->attrs = req->op.search.attrs; op 345 source4/dsdb/samdb/ldb_modules/kludge_acl.c ac->allowedAttributes = ldb_attr_in_list(req->op.search.attrs, "allowedAttributes"); op 347 source4/dsdb/samdb/ldb_modules/kludge_acl.c ac->allowedAttributesEffective = ldb_attr_in_list(req->op.search.attrs, "allowedAttributesEffective"); op 349 source4/dsdb/samdb/ldb_modules/kludge_acl.c ac->allowedChildClasses = ldb_attr_in_list(req->op.search.attrs, "allowedChildClasses"); op 351 source4/dsdb/samdb/ldb_modules/kludge_acl.c ac->allowedChildClassesEffective = ldb_attr_in_list(req->op.search.attrs, "allowedChildClassesEffective"); op 354 source4/dsdb/samdb/ldb_modules/kludge_acl.c attrs = ldb_attr_list_copy_add(ac, req->op.search.attrs, "objectClass"); op 356 source4/dsdb/samdb/ldb_modules/kludge_acl.c attrs = req->op.search.attrs; op 373 source4/dsdb/samdb/ldb_modules/kludge_acl.c ldb_parse_tree_attr_replace(req->op.search.tree, op 381 source4/dsdb/samdb/ldb_modules/kludge_acl.c req->op.search.base, op 382 source4/dsdb/samdb/ldb_modules/kludge_acl.c req->op.search.scope, op 383 source4/dsdb/samdb/ldb_modules/kludge_acl.c req->op.search.tree, op 432 source4/dsdb/samdb/ldb_modules/kludge_acl.c if (strcmp(req->op.extended.oid, op 39 source4/dsdb/samdb/ldb_modules/linked_attributes.c enum la_op {LA_OP_ADD, LA_OP_DEL} op; op 87 source4/dsdb/samdb/ldb_modules/linked_attributes.c enum la_op op, struct ldb_val *dn, op 109 source4/dsdb/samdb/ldb_modules/linked_attributes.c os->op = op; op 120 source4/dsdb/samdb/ldb_modules/linked_attributes.c if (op == LA_OP_ADD) { op 152 source4/dsdb/samdb/ldb_modules/linked_attributes.c if (ldb_dn_is_special(req->op.add.message->dn)) { op 169 source4/dsdb/samdb/ldb_modules/linked_attributes.c for (i=0; i < req->op.add.message->num_elements; i++) { op 170 source4/dsdb/samdb/ldb_modules/linked_attributes.c const struct ldb_message_element *el = &req->op.add.message->elements[i]; op 259 source4/dsdb/samdb/ldb_modules/linked_attributes.c if (ldb_dn_compare(ares->message->dn, ac->req->op.mod.message->dn) != 0) { op 370 source4/dsdb/samdb/ldb_modules/linked_attributes.c if (ldb_dn_is_special(req->op.mod.message->dn)) { op 391 source4/dsdb/samdb/ldb_modules/linked_attributes.c for (i=0; i < req->op.mod.message->num_elements; i++) { op 395 source4/dsdb/samdb/ldb_modules/linked_attributes.c const struct ldb_message_element *el = &req->op.mod.message->elements[i]; op 507 source4/dsdb/samdb/ldb_modules/linked_attributes.c req->op.mod.message->dn, op 572 source4/dsdb/samdb/ldb_modules/linked_attributes.c req->op.del.dn, LDB_SCOPE_BASE, op 643 source4/dsdb/samdb/ldb_modules/linked_attributes.c ret = ldb_dn_compare(ares->message->dn, req->op.search.base); op 663 source4/dsdb/samdb/ldb_modules/linked_attributes.c ac->del_dn = talloc_steal(ac, ac->req->op.rename.olddn); op 794 source4/dsdb/samdb/ldb_modules/linked_attributes.c if (ac->ops->op == LA_OP_ADD) { op 810 source4/dsdb/samdb/ldb_modules/linked_attributes.c if (ac->ops->op == LA_OP_ADD) { op 820 source4/dsdb/samdb/ldb_modules/linked_attributes.c ret_el->values[0].data, ac->ops->op == LA_OP_ADD ? "added" : "deleted"); op 956 source4/dsdb/samdb/ldb_modules/linked_attributes.c ac->req->op.rename.newdn, LDB_SCOPE_BASE, op 1021 source4/dsdb/samdb/ldb_modules/linked_attributes.c ac->req->op.add.message->dn, op 1061 source4/dsdb/samdb/ldb_modules/linked_attributes.c ac->req->op.add.message, op 1068 source4/dsdb/samdb/ldb_modules/linked_attributes.c ac->req->op.mod.message, op 1075 source4/dsdb/samdb/ldb_modules/linked_attributes.c ac->req->op.del.dn, op 1082 source4/dsdb/samdb/ldb_modules/linked_attributes.c ac->req->op.rename.olddn, op 1083 source4/dsdb/samdb/ldb_modules/linked_attributes.c ac->req->op.rename.newdn, op 159 source4/dsdb/samdb/ldb_modules/local_password.c if (ldb_dn_is_special(req->op.add.message->dn)) { /* do not manipulate our control entries */ op 165 source4/dsdb/samdb/ldb_modules/local_password.c req->op.add.message->dn) == 0) { op 170 source4/dsdb/samdb/ldb_modules/local_password.c if (ldb_msg_find_element(req->op.add.message, password_attrs[i])) { op 181 source4/dsdb/samdb/ldb_modules/local_password.c if (!ldb_msg_check_string_attribute(req->op.add.message, "objectClass", "person")) { op 184 source4/dsdb/samdb/ldb_modules/local_password.c ldb_dn_get_linearized(req->op.add.message->dn)); op 194 source4/dsdb/samdb/ldb_modules/local_password.c remote_message = ldb_msg_copy_shallow(remote_req, req->op.add.message); op 205 source4/dsdb/samdb/ldb_modules/local_password.c objectGUID = samdb_result_guid(ac->req->op.add.message, "objectGUID"); op 207 source4/dsdb/samdb/ldb_modules/local_password.c ac->local_message = ldb_msg_copy_shallow(ac, req->op.add.message); op 221 source4/dsdb/samdb/ldb_modules/local_password.c if (ldb_msg_find_ldb_val(req->op.add.message, "objectGUID") == NULL) { op 319 source4/dsdb/samdb/ldb_modules/local_password.c if (ldb_dn_is_special(req->op.mod.message->dn)) { /* do not manipulate our control entries */ op 325 source4/dsdb/samdb/ldb_modules/local_password.c req->op.mod.message->dn) == 0) { op 330 source4/dsdb/samdb/ldb_modules/local_password.c if (ldb_msg_find_element(req->op.add.message, password_attrs[i])) { op 346 source4/dsdb/samdb/ldb_modules/local_password.c remote_message = ldb_msg_copy_shallow(ac, ac->req->op.mod.message); op 356 source4/dsdb/samdb/ldb_modules/local_password.c ac->local_message = ldb_msg_copy_shallow(ac, ac->req->op.mod.message); op 413 source4/dsdb/samdb/ldb_modules/local_password.c ac->req->op.mod.message->dn, LDB_SCOPE_BASE, op 484 source4/dsdb/samdb/ldb_modules/local_password.c ldb_dn_get_linearized(req->op.search.base)); op 561 source4/dsdb/samdb/ldb_modules/local_password.c if (ldb_dn_is_special(req->op.mod.message->dn)) { op 568 source4/dsdb/samdb/ldb_modules/local_password.c req->op.del.dn) == 0) { op 579 source4/dsdb/samdb/ldb_modules/local_password.c req->op.del.dn, op 624 source4/dsdb/samdb/ldb_modules/local_password.c ac->req->op.del.dn, LDB_SCOPE_BASE, op 769 source4/dsdb/samdb/ldb_modules/local_password.c ac->req->op.search.attrs, op 1024 source4/dsdb/samdb/ldb_modules/local_password.c if (ldb_dn_is_special(req->op.search.base)) { /* do not manipulate our control entries */ op 1032 source4/dsdb/samdb/ldb_modules/local_password.c req->op.search.base) == 0) { op 1036 source4/dsdb/samdb/ldb_modules/local_password.c if (req->op.search.attrs && (!ldb_attr_in_list(req->op.search.attrs, "*"))) { op 1038 source4/dsdb/samdb/ldb_modules/local_password.c if (ldb_attr_in_list(req->op.search.attrs, password_attrs[i])) { op 1055 source4/dsdb/samdb/ldb_modules/local_password.c if (req->op.search.attrs && !ldb_attr_in_list(req->op.search.attrs, "*")) { op 1056 source4/dsdb/samdb/ldb_modules/local_password.c if (!ldb_attr_in_list(req->op.search.attrs, "objectGUID")) { op 1057 source4/dsdb/samdb/ldb_modules/local_password.c search_attrs = ldb_attr_list_copy_add(ac, req->op.search.attrs, "objectGUID"); op 1063 source4/dsdb/samdb/ldb_modules/local_password.c search_attrs = req->op.search.attrs; op 1073 source4/dsdb/samdb/ldb_modules/local_password.c search_attrs = req->op.search.attrs; op 1077 source4/dsdb/samdb/ldb_modules/local_password.c req->op.search.base, op 1078 source4/dsdb/samdb/ldb_modules/local_password.c req->op.search.scope, op 1079 source4/dsdb/samdb/ldb_modules/local_password.c req->op.search.tree, op 423 source4/dsdb/samdb/ldb_modules/objectclass.c if (ldb_dn_is_special(req->op.add.message->dn)) { op 428 source4/dsdb/samdb/ldb_modules/objectclass.c if (ldb_msg_find_element(req->op.add.message, op 439 source4/dsdb/samdb/ldb_modules/objectclass.c if (ldb_dn_get_comp_num(ac->req->op.add.message->dn) == 1) { op 444 source4/dsdb/samdb/ldb_modules/objectclass.c parent_dn = ldb_dn_get_parent(ac, ac->req->op.add.message->dn); op 486 source4/dsdb/samdb/ldb_modules/objectclass.c msg = ldb_msg_copy_shallow(ac, ac->req->op.add.message); op 506 source4/dsdb/samdb/ldb_modules/objectclass.c ac->req->op.add.message->dn, op 512 source4/dsdb/samdb/ldb_modules/objectclass.c ldb_dn_get_linearized(ac->req->op.add.message->dn)); op 674 source4/dsdb/samdb/ldb_modules/objectclass.c if (ldb_dn_is_special(req->op.mod.message->dn)) { op 682 source4/dsdb/samdb/ldb_modules/objectclass.c objectclass_element = ldb_msg_find_element(req->op.mod.message, "objectClass"); op 695 source4/dsdb/samdb/ldb_modules/objectclass.c msg = ldb_msg_copy_shallow(ac, req->op.mod.message); op 731 source4/dsdb/samdb/ldb_modules/objectclass.c msg = ldb_msg_copy_shallow(ac, req->op.mod.message); op 807 source4/dsdb/samdb/ldb_modules/objectclass.c msg = ldb_msg_copy_shallow(ac, req->op.mod.message); op 858 source4/dsdb/samdb/ldb_modules/objectclass.c ac->req->op.mod.message->dn, LDB_SCOPE_BASE, op 919 source4/dsdb/samdb/ldb_modules/objectclass.c msg->dn = ac->req->op.mod.message->dn; op 988 source4/dsdb/samdb/ldb_modules/objectclass.c if (ldb_dn_is_special(req->op.rename.newdn)) { /* do not manipulate our control entries */ op 993 source4/dsdb/samdb/ldb_modules/objectclass.c if ((ldb_dn_compare_base(req->op.rename.olddn, req->op.rename.newdn) == 0) op 994 source4/dsdb/samdb/ldb_modules/objectclass.c && (ldb_dn_compare(req->op.rename.olddn, req->op.rename.newdn) != 0)) { op 996 source4/dsdb/samdb/ldb_modules/objectclass.c ldb_dn_get_linearized(req->op.rename.olddn)); op 1005 source4/dsdb/samdb/ldb_modules/objectclass.c parent_dn = ldb_dn_get_parent(ac, req->op.rename.newdn); op 1037 source4/dsdb/samdb/ldb_modules/objectclass.c ldb_dn_get_linearized(ac->req->op.rename.newdn)); op 1044 source4/dsdb/samdb/ldb_modules/objectclass.c ac->req->op.rename.newdn, op 1056 source4/dsdb/samdb/ldb_modules/objectclass.c ac->req->op.rename.olddn, fixed_dn, op 156 source4/dsdb/samdb/ldb_modules/objectguid.c if (ldb_dn_is_special(req->op.add.message->dn)) { op 160 source4/dsdb/samdb/ldb_modules/objectguid.c if ((attribute = objectguid_find_attribute(req->op.add.message, "objectGUID")) != NULL ) { op 172 source4/dsdb/samdb/ldb_modules/objectguid.c msg = ldb_msg_copy_shallow(ac, req->op.add.message); op 239 source4/dsdb/samdb/ldb_modules/objectguid.c if (ldb_dn_is_special(req->op.add.message->dn)) { op 251 source4/dsdb/samdb/ldb_modules/objectguid.c msg = ldb_msg_copy_shallow(ac, req->op.mod.message); op 76 source4/dsdb/samdb/ldb_modules/partition.c #define PARTITION_FIND_OP(module, op) do { \ op 78 source4/dsdb/samdb/ldb_modules/partition.c while (module && module->ops->op == NULL) module = module->next; \ op 81 source4/dsdb/samdb/ldb_modules/partition.c "Unable to find backend operation for " #op ); \ op 253 source4/dsdb/samdb/ldb_modules/partition.c ac->req->op.search.base, op 254 source4/dsdb/samdb/ldb_modules/partition.c ac->req->op.search.scope, op 255 source4/dsdb/samdb/ldb_modules/partition.c ac->req->op.search.tree, op 256 source4/dsdb/samdb/ldb_modules/partition.c ac->req->op.search.attrs, op 263 source4/dsdb/samdb/ldb_modules/partition.c ac->req->op.add.message, op 270 source4/dsdb/samdb/ldb_modules/partition.c ac->req->op.mod.message, op 277 source4/dsdb/samdb/ldb_modules/partition.c ac->req->op.del.dn, op 284 source4/dsdb/samdb/ldb_modules/partition.c ac->req->op.rename.olddn, op 285 source4/dsdb/samdb/ldb_modules/partition.c ac->req->op.rename.newdn, op 293 source4/dsdb/samdb/ldb_modules/partition.c ac->req->op.extended.oid, op 294 source4/dsdb/samdb/ldb_modules/partition.c ac->req->op.extended.data, op 335 source4/dsdb/samdb/ldb_modules/partition.c req->op.search.base) != 0) { op 336 source4/dsdb/samdb/ldb_modules/partition.c req->op.search.base = partition->dn; op 501 source4/dsdb/samdb/ldb_modules/partition.c if (!req->op.search.base || ldb_dn_is_null(req->op.search.base)) { op 517 source4/dsdb/samdb/ldb_modules/partition.c if (ldb_dn_compare(data->partitions[i]->dn, req->op.search.base) == 0) { op 519 source4/dsdb/samdb/ldb_modules/partition.c if (req->op.search.scope == LDB_SCOPE_BASE) { op 524 source4/dsdb/samdb/ldb_modules/partition.c (ldb_dn_compare_base(req->op.search.base, data->partitions[i]->dn) == 0 && op 525 source4/dsdb/samdb/ldb_modules/partition.c req->op.search.scope != LDB_SCOPE_BASE)) { op 529 source4/dsdb/samdb/ldb_modules/partition.c ldb_dn_compare_base(data->partitions[i]->dn, req->op.search.base) == 0) { op 563 source4/dsdb/samdb/ldb_modules/partition.c return partition_replicate(module, req, req->op.search.base); op 570 source4/dsdb/samdb/ldb_modules/partition.c return partition_replicate(module, req, req->op.add.message->dn); op 576 source4/dsdb/samdb/ldb_modules/partition.c return partition_replicate(module, req, req->op.mod.message->dn); op 582 source4/dsdb/samdb/ldb_modules/partition.c return partition_replicate(module, req, req->op.del.dn); op 599 source4/dsdb/samdb/ldb_modules/partition.c backend = find_partition(data, req->op.rename.olddn); op 600 source4/dsdb/samdb/ldb_modules/partition.c backend2 = find_partition(data, req->op.rename.newdn); op 609 source4/dsdb/samdb/ldb_modules/partition.c ldb_dn_get_linearized(req->op.rename.olddn), op 611 source4/dsdb/samdb/ldb_modules/partition.c ldb_dn_get_linearized(req->op.rename.newdn), op 617 source4/dsdb/samdb/ldb_modules/partition.c return partition_replicate(module, req, req->op.rename.olddn); op 733 source4/dsdb/samdb/ldb_modules/partition.c seq = talloc_get_type(req->op.extended.data, struct ldb_seqnum_request); op 974 source4/dsdb/samdb/ldb_modules/partition.c ext = talloc_get_type(req->op.extended.data, struct dsdb_extended_replicated_objects); op 997 source4/dsdb/samdb/ldb_modules/partition.c schema_dn = talloc_get_type(req->op.extended.data, struct ldb_dn); op 1040 source4/dsdb/samdb/ldb_modules/partition.c if (strcmp(req->op.extended.oid, LDB_EXTENDED_SEQUENCE_NUMBER) == 0) { op 1044 source4/dsdb/samdb/ldb_modules/partition.c if (strcmp(req->op.extended.oid, DSDB_EXTENDED_REPLICATED_OBJECTS_OID) == 0) { op 1049 source4/dsdb/samdb/ldb_modules/partition.c if (strcmp(req->op.extended.oid, DSDB_EXTENDED_SCHEMA_UPDATE_NOW_OID) == 0) { op 1193 source4/dsdb/samdb/ldb_modules/partition.c req->op.reg_partition.dn = data->partitions[i]->dn; op 1641 source4/dsdb/samdb/ldb_modules/password_hash.c if (ldb_dn_is_special(req->op.add.message->dn)) { /* do not manipulate our control entries */ op 1647 source4/dsdb/samdb/ldb_modules/password_hash.c req->op.add.message->dn) == 0) { op 1652 source4/dsdb/samdb/ldb_modules/password_hash.c if (ldb_msg_find_element(req->op.add.message, "ntPwdHistory")) { op 1655 source4/dsdb/samdb/ldb_modules/password_hash.c if (ldb_msg_find_element(req->op.add.message, "lmPwdHistory")) { op 1658 source4/dsdb/samdb/ldb_modules/password_hash.c if (ldb_msg_find_element(req->op.add.message, "supplementalCredentials")) { op 1665 source4/dsdb/samdb/ldb_modules/password_hash.c sambaAttr = ldb_msg_find_element(req->op.mod.message, "userPassword"); op 1666 source4/dsdb/samdb/ldb_modules/password_hash.c clearTextPasswordAttr = ldb_msg_find_element(req->op.mod.message, "clearTextPassword"); op 1667 source4/dsdb/samdb/ldb_modules/password_hash.c ntAttr = ldb_msg_find_element(req->op.mod.message, "unicodePwd"); op 1668 source4/dsdb/samdb/ldb_modules/password_hash.c lmAttr = ldb_msg_find_element(req->op.mod.message, "dBCSPwd"); op 1676 source4/dsdb/samdb/ldb_modules/password_hash.c if (!ldb_msg_check_string_attribute(req->op.add.message, "objectClass", "person")) { op 1726 source4/dsdb/samdb/ldb_modules/password_hash.c ac->domain_sid = samdb_result_sid_prefix(ac, req->op.add.message, "objectSid"); op 1752 source4/dsdb/samdb/ldb_modules/password_hash.c msg = ldb_msg_copy_shallow(ac, ac->req->op.add.message); op 1874 source4/dsdb/samdb/ldb_modules/password_hash.c if (ldb_dn_is_special(req->op.mod.message->dn)) { /* do not manipulate our control entries */ op 1880 source4/dsdb/samdb/ldb_modules/password_hash.c req->op.mod.message->dn) == 0) { op 1885 source4/dsdb/samdb/ldb_modules/password_hash.c if (ldb_msg_find_element(req->op.add.message, "ntPwdHistory")) { op 1888 source4/dsdb/samdb/ldb_modules/password_hash.c if (ldb_msg_find_element(req->op.add.message, "lmPwdHistory")) { op 1891 source4/dsdb/samdb/ldb_modules/password_hash.c if (ldb_msg_find_element(req->op.add.message, "supplementalCredentials")) { op 1895 source4/dsdb/samdb/ldb_modules/password_hash.c sambaAttr = ldb_msg_find_element(req->op.mod.message, "userPassword"); op 1896 source4/dsdb/samdb/ldb_modules/password_hash.c clearTextAttr = ldb_msg_find_element(req->op.mod.message, "clearTextPassword"); op 1897 source4/dsdb/samdb/ldb_modules/password_hash.c ntAttr = ldb_msg_find_element(req->op.mod.message, "unicodePwd"); op 1898 source4/dsdb/samdb/ldb_modules/password_hash.c lmAttr = ldb_msg_find_element(req->op.mod.message, "dBCSPwd"); op 1930 source4/dsdb/samdb/ldb_modules/password_hash.c msg = ldb_msg_copy_shallow(ac, req->op.mod.message); op 2079 source4/dsdb/samdb/ldb_modules/password_hash.c ac->req->op.mod.message->dn, op 2115 source4/dsdb/samdb/ldb_modules/password_hash.c msg->dn = ac->req->op.mod.message->dn; op 2125 source4/dsdb/samdb/ldb_modules/password_hash.c orig_msg = discard_const(ac->req->op.mod.message); op 318 source4/dsdb/samdb/ldb_modules/proxy.c if (req->op.search.base == NULL || op 319 source4/dsdb/samdb/ldb_modules/proxy.c (req->op.search.base->comp_num == 1 && op 320 source4/dsdb/samdb/ldb_modules/proxy.c req->op.search.base->components[0].name[0] == '@')) { op 329 source4/dsdb/samdb/ldb_modules/proxy.c if (ldb_dn_compare_base(proxy->newdn, req->op.search.base) != 0) { op 344 source4/dsdb/samdb/ldb_modules/proxy.c newtree = proxy_convert_tree(ac, proxy, req->op.search.tree); op 347 source4/dsdb/samdb/ldb_modules/proxy.c base = ldb_dn_copy(ac, req->op.search.base); op 355 source4/dsdb/samdb/ldb_modules/proxy.c ldb_filter_from_tree(ac, newreq->op.search.tree), ldb_dn_get_linearized(newreq->op.search.base)); op 356 source4/dsdb/samdb/ldb_modules/proxy.c for (i = 0; req->op.search.attrs && req->op.search.attrs[i]; i++) { op 357 source4/dsdb/samdb/ldb_modules/proxy.c ldb_debug(ldb, LDB_DEBUG_FATAL, "attr: '%s'\n", req->op.search.attrs[i]); op 361 source4/dsdb/samdb/ldb_modules/proxy.c base, req->op.search.scope, op 362 source4/dsdb/samdb/ldb_modules/proxy.c newtree, req->op.search.attrs, op 381 source4/dsdb/samdb/ldb_modules/proxy.c ldb_dn_get_linearized(req->op.search.base)); op 87 source4/dsdb/samdb/ldb_modules/ranged_results.c for (i = 0; ac->req->op.search.attrs[i]; i++) { op 93 source4/dsdb/samdb/ldb_modules/ranged_results.c p = strchr(ac->req->op.search.attrs[i], ';'); op 108 source4/dsdb/samdb/ldb_modules/ranged_results.c ac->req->op.search.attrs[i], op 109 source4/dsdb/samdb/ldb_modules/ranged_results.c (size_t)(p - ac->req->op.search.attrs[i])); op 188 source4/dsdb/samdb/ldb_modules/ranged_results.c for (i = 0; req->op.search.attrs && req->op.search.attrs[i]; i++) { op 191 source4/dsdb/samdb/ldb_modules/ranged_results.c new_attrs[i] = req->op.search.attrs[i]; op 231 source4/dsdb/samdb/ldb_modules/ranged_results.c req->op.search.base, op 232 source4/dsdb/samdb/ldb_modules/ranged_results.c req->op.search.scope, op 233 source4/dsdb/samdb/ldb_modules/ranged_results.c req->op.search.tree, op 257 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ldb_dn_is_special(req->op.add.message->dn)) { op 279 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ldb_msg_find_element(req->op.add.message, "objectGUID") != NULL) { op 303 source4/dsdb/samdb/ldb_modules/repl_meta_data.c msg = ldb_msg_copy_shallow(ac, req->op.add.message); op 466 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (ldb_dn_is_special(req->op.mod.message->dn)) { op 489 source4/dsdb/samdb/ldb_modules/repl_meta_data.c msg = ldb_msg_copy_shallow(ac, req->op.mod.message); op 1409 source4/dsdb/samdb/ldb_modules/repl_meta_data.c objs = talloc_get_type(req->op.extended.data, struct dsdb_extended_replicated_objects); op 1454 source4/dsdb/samdb/ldb_modules/repl_meta_data.c if (strcmp(req->op.extended.oid, DSDB_EXTENDED_REPLICATED_OBJECTS_OID) == 0) { op 269 source4/dsdb/samdb/ldb_modules/rootdse.c if (ac->req->op.search.attrs && op 270 source4/dsdb/samdb/ldb_modules/rootdse.c ldb_attr_in_list(ac->req->op.search.attrs, "netlogon")) { op 278 source4/dsdb/samdb/ldb_modules/rootdse.c ac->req->op.search.attrs); op 310 source4/dsdb/samdb/ldb_modules/rootdse.c if (!(req->op.search.scope == LDB_SCOPE_BASE && ldb_dn_is_null(req->op.search.base))) { op 325 source4/dsdb/samdb/ldb_modules/rootdse.c req->op.search.attrs, op 346 source4/dsdb/samdb/ldb_modules/rootdse.c list[priv->num_controls] = talloc_strdup(list, req->op.reg_control.oid); op 367 source4/dsdb/samdb/ldb_modules/rootdse.c list[priv->num_partitions] = ldb_dn_copy(list, req->op.reg_partition.dn); op 428 source4/dsdb/samdb/ldb_modules/rootdse.c if (!ldb_dn_is_null(req->op.mod.message->dn)) { op 438 source4/dsdb/samdb/ldb_modules/rootdse.c schemaUpdateNowAttr = ldb_msg_find_element(req->op.mod.message, "schemaUpdateNow"); op 362 source4/dsdb/samdb/ldb_modules/samldb.c ldb_dn_get_linearized(ac->req->op.add.message->dn), op 1032 source4/dsdb/samdb/ldb_modules/samldb.c ac->check_dn = ac->req->op.add.message->dn; op 1275 source4/dsdb/samdb/ldb_modules/samldb.c if (ldb_dn_is_special(req->op.add.message->dn)) { op 1285 source4/dsdb/samdb/ldb_modules/samldb.c ac->msg = ldb_msg_copy(ac, ac->req->op.add.message); op 1309 source4/dsdb/samdb/ldb_modules/samldb.c ret = samldb_check_rdn(module, ac->req->op.add.message->dn); op 1321 source4/dsdb/samdb/ldb_modules/samldb.c ret = samldb_check_rdn(module, ac->req->op.add.message->dn); op 1335 source4/dsdb/samdb/ldb_modules/samldb.c ret = samldb_check_rdn(module, ac->req->op.add.message->dn); op 1358 source4/dsdb/samdb/ldb_modules/samldb.c if (ldb_dn_is_special(req->op.mod.message->dn)) { /* do not manipulate our control entries */ op 1364 source4/dsdb/samdb/ldb_modules/samldb.c if (ldb_msg_find_element(req->op.mod.message, "sAMAccountType") != NULL) { op 1371 source4/dsdb/samdb/ldb_modules/samldb.c el = ldb_msg_find_element(req->op.mod.message, "groupType"); op 1373 source4/dsdb/samdb/ldb_modules/samldb.c req->op.mod.message = msg = ldb_msg_copy_shallow(req, req->op.mod.message); op 1387 source4/dsdb/samdb/ldb_modules/samldb.c el = ldb_msg_find_element(req->op.mod.message, "userAccountControl"); op 1389 source4/dsdb/samdb/ldb_modules/samldb.c req->op.mod.message = msg = ldb_msg_copy_shallow(req, req->op.mod.message); op 172 source4/dsdb/samdb/ldb_modules/schema_fsmo.c if (ldb_dn_is_special(req->op.add.message->dn)) { op 192 source4/dsdb/samdb/ldb_modules/schema_fsmo.c attributeID = samdb_result_string(req->op.add.message, "attributeID", NULL); op 193 source4/dsdb/samdb/ldb_modules/schema_fsmo.c governsID = samdb_result_string(req->op.add.message, "governsID", NULL); op 239 source4/dsdb/samdb/ldb_modules/schema_fsmo.c if (strcmp(req->op.extended.oid, DSDB_EXTENDED_SCHEMA_UPDATE_NOW_OID) != 0) { op 420 source4/dsdb/samdb/ldb_modules/schema_fsmo.c if (ldb_attr_in_list(ac->req->op.search.attrs, generated_attrs[i].attr)) { op 457 source4/dsdb/samdb/ldb_modules/schema_fsmo.c if (ldb_attr_in_list(req->op.search.attrs, generated_attrs[i].attr)) { op 478 source4/dsdb/samdb/ldb_modules/schema_fsmo.c req->op.search.base, op 479 source4/dsdb/samdb/ldb_modules/schema_fsmo.c req->op.search.scope, op 480 source4/dsdb/samdb/ldb_modules/schema_fsmo.c req->op.search.tree, op 481 source4/dsdb/samdb/ldb_modules/schema_fsmo.c req->op.search.attrs, op 102 source4/dsdb/samdb/ldb_modules/show_deleted.c old_filter = ldb_filter_from_tree(ar, req->op.search.tree); op 107 source4/dsdb/samdb/ldb_modules/show_deleted.c req->op.search.base, op 108 source4/dsdb/samdb/ldb_modules/show_deleted.c req->op.search.scope, op 110 source4/dsdb/samdb/ldb_modules/show_deleted.c req->op.search.attrs, op 117 source4/dsdb/samdb/ldb_modules/show_deleted.c req->op.search.base, op 118 source4/dsdb/samdb/ldb_modules/show_deleted.c req->op.search.scope, op 119 source4/dsdb/samdb/ldb_modules/show_deleted.c req->op.search.tree, op 120 source4/dsdb/samdb/ldb_modules/show_deleted.c req->op.search.attrs, op 626 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c seq = talloc_get_type(req->op.extended.data, struct ldb_seqnum_request); op 700 source4/dsdb/samdb/ldb_modules/simple_ldap_map.c if (strcmp(req->op.extended.oid, LDB_EXTENDED_SEQUENCE_NUMBER) == 0) { op 100 source4/dsdb/samdb/ldb_modules/subtree_delete.c ldb_dn_get_linearized(ac->req->op.del.dn), op 125 source4/dsdb/samdb/ldb_modules/subtree_delete.c if (ldb_dn_is_special(req->op.rename.olddn)) { /* do not manipulate our control entries */ op 147 source4/dsdb/samdb/ldb_modules/subtree_delete.c req->op.del.dn, LDB_SCOPE_ONELEVEL, op 220 source4/dsdb/samdb/ldb_modules/subtree_rename.c if (ldb_dn_is_special(req->op.rename.olddn)) { /* do not manipulate our control entries */ op 245 source4/dsdb/samdb/ldb_modules/subtree_rename.c ac->current->olddn = req->op.rename.olddn; op 246 source4/dsdb/samdb/ldb_modules/subtree_rename.c ac->current->newdn = req->op.rename.newdn; op 250 source4/dsdb/samdb/ldb_modules/subtree_rename.c req->op.rename.olddn, op 292 source4/dsdb/samdb/ldb_modules/update_keytab.c ac->dn = req->op.add.message->dn; op 295 source4/dsdb/samdb/ldb_modules/update_keytab.c req->op.add.message, op 321 source4/dsdb/samdb/ldb_modules/update_keytab.c ac->dn = req->op.mod.message->dn; op 324 source4/dsdb/samdb/ldb_modules/update_keytab.c req->op.mod.message, op 345 source4/dsdb/samdb/ldb_modules/update_keytab.c ac->dn = req->op.del.dn; op 366 source4/dsdb/samdb/ldb_modules/update_keytab.c ac->dn = req->op.rename.newdn; op 369 source4/dsdb/samdb/ldb_modules/update_keytab.c req->op.rename.olddn, op 370 source4/dsdb/samdb/ldb_modules/update_keytab.c req->op.rename.newdn, op 884 source4/heimdal/kdc/kaserver.c uint32_t op; op 919 source4/heimdal/kdc/kaserver.c ret = krb5_ret_uint32(sp, &op); op 922 source4/heimdal/kdc/kaserver.c switch (op) { op 37 source4/heimdal/lib/hx509/sel.c _hx509_make_expr(enum hx_expr_op op, void *arg1, void *arg2) op 44 source4/heimdal/lib/hx509/sel.c expr->op = op; op 54 source4/heimdal/lib/hx509/sel.c switch (word->op) { op 74 source4/heimdal/lib/hx509/sel.c assert(word->op == expr_VAR); op 88 source4/heimdal/lib/hx509/sel.c switch (expr->op) { op 101 source4/heimdal/lib/hx509/sel.c if (expr->op == comp_TAILEQ) { op 110 source4/heimdal/lib/hx509/sel.c if (expr->op == comp_NE) op 123 source4/heimdal/lib/hx509/sel.c if (subexpr->op == expr_WORDS) { op 130 source4/heimdal/lib/hx509/sel.c } else if (subexpr->op == expr_VAR) { op 148 source4/heimdal/lib/hx509/sel.c _hx509_abort("hx509 eval IN unknown op: %d", (int)subexpr->op); op 153 source4/heimdal/lib/hx509/sel.c _hx509_abort("hx509 eval expr with unknown op: %d", (int)expr->op); op 161 source4/heimdal/lib/hx509/sel.c switch (expr->op) { op 177 source4/heimdal/lib/hx509/sel.c _hx509_abort("hx509 eval expr with unknown op: %d", (int)expr->op); op 184 source4/heimdal/lib/hx509/sel.c switch (expr->op) { op 55 source4/heimdal/lib/hx509/sel.h enum hx_expr_op op; op 64 source4/heimdal_build/replace.c int flock(int fd, int op) op 72 source4/heimdal_build/replace.c switch (op & (LOCK_UN|LOCK_SH|LOCK_EX)) { op 78 source4/heimdal_build/replace.c return fcntl(fd, (op&LOCK_NB)?F_SETLK:F_SETLKW, &lock); op 81 source4/heimdal_build/replace.c return fcntl(fd, (op&LOCK_NB)?F_SETLK:F_SETLKW, &lock); op 285 source4/lib/ldb/common/ldb.c #define FIRST_OP(ldb, op) do { \ op 287 source4/lib/ldb/common/ldb.c while (module && module->ops->op == NULL) module = module->next; \ op 289 source4/lib/ldb/common/ldb.c ldb_asprintf_errstring(ldb, "unable to find module or backend to handle operation: " #op); \ op 735 source4/lib/ldb/common/ldb.c req->op.search.base = ldb_dn_new(req, ldb, NULL); op 737 source4/lib/ldb/common/ldb.c req->op.search.base = base; op 739 source4/lib/ldb/common/ldb.c req->op.search.scope = scope; op 741 source4/lib/ldb/common/ldb.c req->op.search.tree = tree; op 742 source4/lib/ldb/common/ldb.c if (req->op.search.tree == NULL) { op 748 source4/lib/ldb/common/ldb.c req->op.search.attrs = attrs; op 815 source4/lib/ldb/common/ldb.c req->op.add.message = message; op 853 source4/lib/ldb/common/ldb.c req->op.mod.message = message; op 891 source4/lib/ldb/common/ldb.c req->op.del.dn = dn; op 930 source4/lib/ldb/common/ldb.c req->op.rename.olddn = olddn; op 931 source4/lib/ldb/common/ldb.c req->op.rename.newdn = newdn; op 999 source4/lib/ldb/common/ldb.c req->op.extended.oid = oid; op 1000 source4/lib/ldb/common/ldb.c req->op.extended.data = data; op 475 source4/lib/ldb/common/ldb_modules.c #define FIND_OP(module, op) do { \ op 478 source4/lib/ldb/common/ldb_modules.c while (module && module->ops->op == NULL) module = module->next; \ op 480 source4/lib/ldb/common/ldb_modules.c ldb_asprintf_errstring(ldb, "Unable to find backend operation for " #op ); \ op 722 source4/lib/ldb/common/ldb_modules.c req->op.reg_control.oid = oid; op 471 source4/lib/ldb/common/ldb_parse.c enum ldb_parse_op op; op 476 source4/lib/ldb/common/ldb_parse.c op = LDB_OP_AND; op 479 source4/lib/ldb/common/ldb_parse.c op = LDB_OP_OR; op 494 source4/lib/ldb/common/ldb_parse.c ret->operation = op; op 781 source4/lib/ldb/include/ldb.h } op; op 433 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (req->op.search.tree == NULL) { op 446 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (req->op.search.base == NULL) { op 449 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.basedn = ldb_dn_get_extended_linearized(msg, req->op.search.base, 0); op 457 source4/lib/ldb/ldb_ildap/ldb_ildap.c if (req->op.search.scope == LDB_SCOPE_DEFAULT) { op 460 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.scope = req->op.search.scope; op 467 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.tree = discard_const(req->op.search.tree); op 469 source4/lib/ldb/ldb_ildap/ldb_ildap.c for (n = 0; req->op.search.attrs && req->op.search.attrs[n]; n++) /* noop */ ; op 471 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.SearchRequest.attributes = req->op.search.attrs; op 494 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.AddRequest.dn = ldb_dn_get_extended_linearized(msg, req->op.add.message->dn, 0); op 500 source4/lib/ldb/ldb_ildap/ldb_ildap.c mods = ildb_msg_to_mods(msg, &n, req->op.add.message, 0); op 537 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyRequest.dn = ldb_dn_get_extended_linearized(msg, req->op.mod.message->dn, 0); op 543 source4/lib/ldb/ldb_ildap/ldb_ildap.c mods = ildb_msg_to_mods(msg, &n, req->op.mod.message, 1); op 578 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.DelRequest.dn = ldb_dn_get_extended_linearized(msg, req->op.del.dn, 0); op 601 source4/lib/ldb/ldb_ildap/ldb_ildap.c msg->r.ModifyDNRequest.dn = ldb_dn_get_extended_linearized(msg, req->op.rename.olddn, 0); op 609 source4/lib/ldb/ldb_ildap/ldb_ildap.c ldb_dn_get_rdn_name(req->op.rename.newdn), op 610 source4/lib/ldb/ldb_ildap/ldb_ildap.c ldb_dn_escape_value(msg, *ldb_dn_get_rdn_val(req->op.rename.newdn))); op 617 source4/lib/ldb/ldb_ildap/ldb_ildap.c ldb_dn_alloc_linearized(msg, ldb_dn_get_parent(msg, req->op.rename.newdn)); op 655 source4/lib/ldb/ldb_ildap/ldb_ildap.c dn = req->op.add.message->dn; op 658 source4/lib/ldb/ldb_ildap/ldb_ildap.c dn = req->op.mod.message->dn; op 661 source4/lib/ldb/ldb_ildap/ldb_ildap.c dn = req->op.del.dn; op 664 source4/lib/ldb/ldb_ildap/ldb_ildap.c dn = req->op.rename.olddn; op 216 source4/lib/ldb/ldb_ldap/ldb_ldap.c if (req->op.search.tree == NULL) { op 227 source4/lib/ldb/ldb_ldap/ldb_ldap.c search_base = ldb_dn_alloc_linearized(lldb_ac, req->op.search.base); op 228 source4/lib/ldb/ldb_ldap/ldb_ldap.c if (req->op.search.base == NULL) { op 235 source4/lib/ldb/ldb_ldap/ldb_ldap.c expression = ldb_filter_from_tree(lldb_ac, req->op.search.tree); op 240 source4/lib/ldb/ldb_ldap/ldb_ldap.c switch (req->op.search.scope) { op 257 source4/lib/ldb/ldb_ldap/ldb_ldap.c discard_const_p(char *, req->op.search.attrs), op 289 source4/lib/ldb/ldb_ldap/ldb_ldap.c mods = lldb_msg_to_mods(lldb_ac, req->op.add.message, 0); op 294 source4/lib/ldb/ldb_ldap/ldb_ldap.c dn = ldb_dn_alloc_linearized(lldb_ac, req->op.add.message->dn); op 328 source4/lib/ldb/ldb_ldap/ldb_ldap.c mods = lldb_msg_to_mods(lldb_ac, req->op.mod.message, 1); op 333 source4/lib/ldb/ldb_ldap/ldb_ldap.c dn = ldb_dn_alloc_linearized(lldb_ac, req->op.mod.message->dn); op 366 source4/lib/ldb/ldb_ldap/ldb_ldap.c dnstr = ldb_dn_alloc_linearized(lldb_ac, req->op.del.dn); op 398 source4/lib/ldb/ldb_ldap/ldb_ldap.c old_dn = ldb_dn_alloc_linearized(lldb_ac, req->op.rename.olddn); op 404 source4/lib/ldb/ldb_ldap/ldb_ldap.c ldb_dn_get_rdn_name(req->op.rename.newdn), op 405 source4/lib/ldb/ldb_ldap/ldb_ldap.c ldb_dn_escape_value(lldb, *(ldb_dn_get_rdn_val(req->op.rename.newdn)))); op 410 source4/lib/ldb/ldb_ldap/ldb_ldap.c parentdn = ldb_dn_alloc_linearized(lldb_ac, ldb_dn_get_parent(lldb_ac, req->op.rename.newdn)); op 705 source4/lib/ldb/ldb_ldap/ldb_ldap.c dn = req->op.add.message->dn; op 708 source4/lib/ldb/ldb_ldap/ldb_ldap.c dn = req->op.mod.message->dn; op 711 source4/lib/ldb/ldb_ldap/ldb_ldap.c dn = req->op.del.dn; op 714 source4/lib/ldb/ldb_ldap/ldb_ldap.c dn = req->op.rename.olddn; op 214 source4/lib/ldb/ldb_map/ldb_map.c if (request->op.search.base) { op 215 source4/lib/ldb/ldb_map/ldb_map.c request->op.search.base = ldb_dn_rebase_remote(request, data, request->op.search.base); op 217 source4/lib/ldb/ldb_map/ldb_map.c request->op.search.base = data->remote_base_dn; op 223 source4/lib/ldb/ldb_map/ldb_map.c msg = ldb_msg_copy_shallow(request, request->op.add.message); op 225 source4/lib/ldb/ldb_map/ldb_map.c request->op.add.message = msg; op 229 source4/lib/ldb/ldb_map/ldb_map.c msg = ldb_msg_copy_shallow(request, request->op.mod.message); op 231 source4/lib/ldb/ldb_map/ldb_map.c request->op.mod.message = msg; op 235 source4/lib/ldb/ldb_map/ldb_map.c request->op.del.dn = ldb_dn_rebase_remote(request, data, request->op.del.dn); op 239 source4/lib/ldb/ldb_map/ldb_map.c request->op.rename.olddn = ldb_dn_rebase_remote(request, data, request->op.rename.olddn); op 240 source4/lib/ldb/ldb_map/ldb_map.c request->op.rename.newdn = ldb_dn_rebase_remote(request, data, request->op.rename.newdn); op 361 source4/lib/ldb/ldb_map/ldb_map_inbound.c const struct ldb_message *msg = req->op.add.message; op 466 source4/lib/ldb/ldb_map/ldb_map_inbound.c const struct ldb_message *msg = req->op.mod.message; op 562 source4/lib/ldb/ldb_map/ldb_map_inbound.c ac->remote_req->op.mod.message->dn); op 608 source4/lib/ldb/ldb_map/ldb_map_inbound.c if (ldb_dn_is_special(req->op.del.dn)) { op 614 source4/lib/ldb/ldb_map/ldb_map_inbound.c if (!ldb_dn_check_local(module, req->op.del.dn)) { op 626 source4/lib/ldb/ldb_map/ldb_map_inbound.c ldb_dn_map_local(module, ac, req->op.del.dn), op 642 source4/lib/ldb/ldb_map/ldb_map_inbound.c ret = map_search_self_req(&search_req, ac, req->op.del.dn); op 668 source4/lib/ldb/ldb_map/ldb_map_inbound.c ac->req->op.del.dn, op 694 source4/lib/ldb/ldb_map/ldb_map_inbound.c if (ldb_dn_is_special(req->op.rename.olddn)) { op 700 source4/lib/ldb/ldb_map/ldb_map_inbound.c if ((!ldb_dn_check_local(module, req->op.rename.olddn)) && op 701 source4/lib/ldb/ldb_map/ldb_map_inbound.c (!ldb_dn_check_local(module, req->op.rename.newdn))) { op 706 source4/lib/ldb/ldb_map/ldb_map_inbound.c if (!ldb_dn_check_local(module, req->op.rename.olddn) || op 707 source4/lib/ldb/ldb_map/ldb_map_inbound.c !ldb_dn_check_local(module, req->op.rename.newdn)) { op 719 source4/lib/ldb/ldb_map/ldb_map_inbound.c ldb_dn_map_local(module, ac, req->op.rename.olddn), op 720 source4/lib/ldb/ldb_map/ldb_map_inbound.c ldb_dn_map_local(module, ac, req->op.rename.newdn), op 735 source4/lib/ldb/ldb_map/ldb_map_inbound.c ret = map_search_self_req(&search_req, ac, req->op.rename.olddn); op 761 source4/lib/ldb/ldb_map/ldb_map_inbound.c ac->req->op.rename.olddn, op 762 source4/lib/ldb/ldb_map/ldb_map_inbound.c ac->req->op.rename.newdn, op 817 source4/lib/ldb/ldb_map/ldb_map_inbound.c ac->req->op.rename.newdn, op 818 source4/lib/ldb/ldb_map/ldb_map_inbound.c ac->remote_req->op.rename.newdn, op 1060 source4/lib/ldb/ldb_map/ldb_map_outbound.c ac->req->op.search.tree, op 1061 source4/lib/ldb/ldb_map/ldb_map_outbound.c ac->req->op.search.base, op 1062 source4/lib/ldb/ldb_map/ldb_map_outbound.c ac->req->op.search.scope)) { op 1071 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (ac->req->op.search.attrs && op 1072 source4/lib/ldb/ldb_map/ldb_map_outbound.c (! ldb_attr_in_list(ac->req->op.search.attrs, "*"))) { op 1074 source4/lib/ldb/ldb_map/ldb_map_outbound.c attrs = ac->req->op.search.attrs; op 1111 source4/lib/ldb/ldb_map/ldb_map_outbound.c if (ldb_dn_is_special(req->op.search.base)) { op 1116 source4/lib/ldb/ldb_map/ldb_map_outbound.c if ((req->op.search.base) && (!ldb_dn_check_local(module, req->op.search.base))) { op 1131 source4/lib/ldb/ldb_map/ldb_map_outbound.c attrs = req->op.search.attrs; op 1138 source4/lib/ldb/ldb_map/ldb_map_outbound.c attrs, req->op.search.tree); op 1146 source4/lib/ldb/ldb_map/ldb_map_outbound.c req->op.search.tree); op 1152 source4/lib/ldb/ldb_map/ldb_map_outbound.c (!ldb_parse_tree_check_splittable(req->op.search.tree))) { op 1181 source4/lib/ldb/ldb_map/ldb_map_outbound.c req->op.search.base, op 1182 source4/lib/ldb/ldb_map/ldb_map_outbound.c req->op.search.scope, op 818 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if ((( ! ldb_dn_is_valid(req->op.search.base)) || op 819 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c ldb_dn_is_null(req->op.search.base)) && op 820 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c (req->op.search.scope == LDB_SCOPE_BASE || op 821 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c req->op.search.scope == LDB_SCOPE_ONELEVEL)) { op 825 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c if (req->op.search.base) { op 826 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c norm_basedn = ldb_dn_alloc_casefold(ctx, req->op.search.base); op 833 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c sqlfilter = parsetree_to_sql(module, ctx, req->op.search.tree); op 835 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c switch(req->op.search.scope) { op 945 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c ctx->attrs = req->op.search.attrs; op 983 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c struct ldb_message *msg = req->op.add.message; op 1098 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c struct ldb_message *msg = req->op.mod.message; op 1272 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c eid = lsqlite3_get_eid(lsqlite3, req->op.del.dn); op 1316 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c old_cdn = ldb_dn_alloc_casefold(ctx, req->op.rename.olddn); op 1317 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c new_cdn = ldb_dn_alloc_casefold(ctx, req->op.rename.newdn); op 1318 source4/lib/ldb/ldb_sqlite3/ldb_sqlite3.c new_dn = ldb_dn_alloc_linearized(ctx, req->op.rename.newdn); op 485 source4/lib/ldb/ldb_tdb/ldb_search.c if (req->op.search.tree == NULL) { op 490 source4/lib/ldb/ldb_tdb/ldb_search.c if ((req->op.search.base == NULL) || (ldb_dn_is_null(req->op.search.base) == true)) { op 493 source4/lib/ldb/ldb_tdb/ldb_search.c switch (req->op.search.scope) { op 509 source4/lib/ldb/ldb_tdb/ldb_search.c } else if (ldb_dn_is_valid(req->op.search.base) == false) { op 514 source4/lib/ldb/ldb_tdb/ldb_search.c ldb_dn_get_linearized(req->op.search.base)); op 519 source4/lib/ldb/ldb_tdb/ldb_search.c ret = ltdb_search_base(module, req->op.search.base); op 524 source4/lib/ldb/ldb_tdb/ldb_search.c ldb_dn_get_linearized(req->op.search.base)); op 532 source4/lib/ldb/ldb_tdb/ldb_search.c ctx->tree = req->op.search.tree; op 533 source4/lib/ldb/ldb_tdb/ldb_search.c ctx->scope = req->op.search.scope; op 534 source4/lib/ldb/ldb_tdb/ldb_search.c ctx->base = req->op.search.base; op 535 source4/lib/ldb/ldb_tdb/ldb_search.c ctx->attrs = req->op.search.attrs; op 303 source4/lib/ldb/ldb_tdb/ldb_tdb.c tret = ltdb_add_internal(module, req->op.add.message); op 397 source4/lib/ldb/ldb_tdb/ldb_tdb.c tret = ltdb_delete_internal(module, req->op.del.dn); op 757 source4/lib/ldb/ldb_tdb/ldb_tdb.c tret = ltdb_check_special_dn(module, req->op.mod.message); op 766 source4/lib/ldb/ldb_tdb/ldb_tdb.c tret = ltdb_modify_internal(module, req->op.mod.message); op 797 source4/lib/ldb/ldb_tdb/ldb_tdb.c tret = ltdb_search_dn1(module, req->op.rename.olddn, msg); op 803 source4/lib/ldb/ldb_tdb/ldb_tdb.c msg->dn = ldb_dn_copy(msg, req->op.rename.newdn); op 808 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (ldb_dn_compare(req->op.rename.olddn, req->op.rename.newdn) == 0) { op 816 source4/lib/ldb/ldb_tdb/ldb_tdb.c tret = ltdb_delete_internal(module, req->op.rename.olddn); op 834 source4/lib/ldb/ldb_tdb/ldb_tdb.c tret = ltdb_delete_internal(module, req->op.rename.olddn); op 836 source4/lib/ldb/ldb_tdb/ldb_tdb.c ltdb_delete_internal(module, req->op.rename.newdn); op 917 source4/lib/ldb/ldb_tdb/ldb_tdb.c seq = talloc_get_type(req->op.extended.data, op 1068 source4/lib/ldb/ldb_tdb/ldb_tdb.c if (strcmp(ctx->req->op.extended.oid, op 218 source4/lib/ldb/modules/asq.c ac->req_attrs = ac->req->op.search.attrs; op 232 source4/lib/ldb/modules/asq.c ac->req->op.search.base, op 289 source4/lib/ldb/modules/asq.c ac->req->op.search.tree, op 367 source4/lib/ldb/modules/asq.c if (req->op.search.scope != LDB_SCOPE_BASE) { op 251 source4/lib/ldb/modules/operational.c ac->attrs = req->op.search.attrs; op 259 source4/lib/ldb/modules/operational.c ldb_parse_tree_attr_replace(req->op.search.tree, op 283 source4/lib/ldb/modules/operational.c req->op.search.base, op 284 source4/lib/ldb/modules/operational.c req->op.search.scope, op 285 source4/lib/ldb/modules/operational.c req->op.search.tree, op 287 source4/lib/ldb/modules/operational.c search_attrs == NULL?req->op.search.attrs:search_attrs, op 342 source4/lib/ldb/modules/paged_results.c req->op.search.base, op 343 source4/lib/ldb/modules/paged_results.c req->op.search.scope, op 344 source4/lib/ldb/modules/paged_results.c req->op.search.tree, op 345 source4/lib/ldb/modules/paged_results.c req->op.search.attrs, op 279 source4/lib/ldb/modules/paged_searches.c ac->req->op.search.base, op 280 source4/lib/ldb/modules/paged_searches.c ac->req->op.search.scope, op 281 source4/lib/ldb/modules/paged_searches.c ac->req->op.search.tree, op 282 source4/lib/ldb/modules/paged_searches.c ac->req->op.search.attrs, op 104 source4/lib/ldb/modules/rdn_name.c if (ldb_dn_is_special(req->op.add.message->dn)) { op 116 source4/lib/ldb/modules/rdn_name.c msg = ldb_msg_copy_shallow(req, req->op.add.message); op 242 source4/lib/ldb/modules/rdn_name.c msg->dn = ldb_dn_copy(msg, ac->req->op.rename.newdn); op 246 source4/lib/ldb/modules/rdn_name.c rdn_name = ldb_dn_get_rdn_name(ac->req->op.rename.newdn); op 251 source4/lib/ldb/modules/rdn_name.c rdn_val = ldb_val_dup(msg, ldb_dn_get_rdn_val(ac->req->op.rename.newdn)); op 294 source4/lib/ldb/modules/rdn_name.c if (ldb_dn_is_special(req->op.rename.newdn)) { op 309 source4/lib/ldb/modules/rdn_name.c req->op.rename.olddn, op 310 source4/lib/ldb/modules/rdn_name.c req->op.rename.newdn, op 306 source4/lib/ldb/modules/sort.c req->op.search.base, op 307 source4/lib/ldb/modules/sort.c req->op.search.scope, op 308 source4/lib/ldb/modules/sort.c req->op.search.tree, op 309 source4/lib/ldb/modules/sort.c req->op.search.attrs, op 1141 source4/lib/ldb/pyldb.c return PyLdbResult_FromResult(req->op.search.res); op 1157 source4/lib/ldb/pyldb.c req->op.add.message = PyLdbMessage_AsMessage(py_message); op 1179 source4/lib/ldb/pyldb.c req->op.mod.message = PyLdbMessage_AsMessage(py_message); op 1200 source4/lib/ldb/pyldb.c req->op.del.dn = PyLdbDn_AsDn(py_dn); op 1221 source4/lib/ldb/pyldb.c req->op.rename.olddn = PyLdbDn_AsDn(py_dn1); op 1222 source4/lib/ldb/pyldb.c req->op.rename.newdn = PyLdbDn_AsDn(py_dn2); op 1737 source4/lib/ldb/pyldb.c py_base = PyLdbDn_FromDn(req->op.search.base); op 1742 source4/lib/ldb/pyldb.c py_tree = PyLdbTree_FromTree(req->op.search.tree); op 1747 source4/lib/ldb/pyldb.c if (req->op.search.attrs == NULL) { op 1751 source4/lib/ldb/pyldb.c for (len = 0; req->op.search.attrs[len]; len++); op 1754 source4/lib/ldb/pyldb.c PyList_SetItem(py_attrs, i, PyString_FromString(req->op.search.attrs[i])); op 1759 source4/lib/ldb/pyldb.c py_base, req->op.search.scope, py_tree, py_attrs); op 1769 source4/lib/ldb/pyldb.c req->op.search.res = PyLdbResult_AsResult(NULL, py_result); op 1770 source4/lib/ldb/pyldb.c if (req->op.search.res == NULL) { op 1784 source4/lib/ldb/pyldb.c py_msg = PyLdbMessage_FromMessage(discard_const_p(struct ldb_message, req->op.add.message)); op 1810 source4/lib/ldb/pyldb.c py_msg = PyLdbMessage_FromMessage(discard_const_p(struct ldb_message, req->op.mod.message)); op 1836 source4/lib/ldb/pyldb.c py_dn = PyLdbDn_FromDn(req->op.del.dn); op 1859 source4/lib/ldb/pyldb.c py_olddn = PyLdbDn_FromDn(req->op.rename.olddn); op 1864 source4/lib/ldb/pyldb.c py_newdn = PyLdbDn_FromDn(req->op.rename.newdn); op 28 source4/lib/ldb/tests/sample_module.c ldb_msg_add_fmt(req->op.add.message, "touchedBy", "sample"); op 744 source4/lib/wmi/wmi_wrap.c # define PyObject_Del(op) PyMem_DEL((op)) op 1413 source4/lib/wmi/wmi_wrap.c PySwigObject_Check(PyObject *op) { op 1414 source4/lib/wmi/wmi_wrap.c return ((op)->ob_type == PySwigObject_type()) op 1415 source4/lib/wmi/wmi_wrap.c || (strcmp((op)->ob_type->tp_name,"PySwigObject") == 0); op 1766 source4/lib/wmi/wmi_wrap.c PySwigPacked_Check(PyObject *op) { op 1767 source4/lib/wmi/wmi_wrap.c return ((op)->ob_type == _PySwigPacked_type()) op 1768 source4/lib/wmi/wmi_wrap.c || (strcmp((op)->ob_type->tp_name,"PySwigPacked") == 0); op 356 source4/libcli/raw/clitransport.c uint16_t wct=0, mid = 0, op = 0; op 393 source4/libcli/raw/clitransport.c op = CVAL(hdr, HDR_COM); op 405 source4/libcli/raw/clitransport.c DEBUG(1,("Discarding unmatched reply with mid %d op %d\n", mid, op)); op 1347 source4/libcli/raw/interfaces.h #define SMB_OPEN_OUT_FILE(op, file) do { \ op 1348 source4/libcli/raw/interfaces.h switch (op->generic.level) { \ op 1350 source4/libcli/raw/interfaces.h file = &op->openold.out.file; \ op 1353 source4/libcli/raw/interfaces.h file = &op->openx.out.file; \ op 1356 source4/libcli/raw/interfaces.h file = &op->mknew.out.file; \ op 1359 source4/libcli/raw/interfaces.h file = &op->create.out.file; \ op 1362 source4/libcli/raw/interfaces.h file = &op->ctemp.out.file; \ op 1365 source4/libcli/raw/interfaces.h file = &op->splopen.out.file; \ op 1368 source4/libcli/raw/interfaces.h file = &op->ntcreatex.out.file; \ op 1371 source4/libcli/raw/interfaces.h file = &op->t2open.out.file; \ op 1374 source4/libcli/raw/interfaces.h file = &op->nttrans.out.file; \ op 1377 source4/libcli/raw/interfaces.h file = &op->openxreadx.out.file; \ op 1380 source4/libcli/raw/interfaces.h file = &op->smb2.out.file; \ op 77 source4/libcli/raw/rawsearch.c uint8_t op = SMBsearch; op 80 source4/libcli/raw/rawsearch.c op = SMBffirst; op 82 source4/libcli/raw/rawsearch.c op = SMBfunique; op 85 source4/libcli/raw/rawsearch.c req = smbcli_request_setup(tree, op, 2, 0); op 119 source4/libcli/raw/rawsearch.c uint8_t op = SMBsearch; op 122 source4/libcli/raw/rawsearch.c op = SMBffirst; op 125 source4/libcli/raw/rawsearch.c req = smbcli_request_setup(tree, op, 2, 0); op 48 source4/nbt_server/wins/wins_ldb.c msg = req->op.add.message; op 52 source4/nbt_server/wins/wins_ldb.c msg = req->op.mod.message; op 78 source4/ntp_signd/ntp_signd.c signed_reply.op = SIGNING_FAILURE; op 151 source4/ntp_signd/ntp_signd.c if (sign_request.op != SIGN_TO_CLIENT) { op 212 source4/ntp_signd/ntp_signd.c signed_reply.op = SIGNING_SUCCESS; op 83 source4/ntvfs/nbench/vfs_nbench.c #define PASS_THRU_REQ_PRE_ASYNC(ntvfs, req, op, par1) do { \ op 84 source4/ntvfs/nbench/vfs_nbench.c status = ntvfs_async_state_push(ntvfs, req, par1, nbench_##op##_send); \ op 97 source4/ntvfs/nbench/vfs_nbench.c #define PASS_THRU_REQ(ntvfs, req, op, par1, args) do { \ op 98 source4/ntvfs/nbench/vfs_nbench.c PASS_THRU_REQ_PRE_ASYNC(ntvfs, req, op, par1); \ op 99 source4/ntvfs/nbench/vfs_nbench.c status = ntvfs_next_##op args; \ op 217 source4/ntvfs/unixuid/vfs_unixuid.c #define PASS_THRU_REQ(ntvfs, req, op, args) do { \ op 222 source4/ntvfs/unixuid/vfs_unixuid.c status = ntvfs_next_##op args; \ op 662 source4/rpc_server/lsa/dcesrv_lsa.c int op) op 720 source4/rpc_server/lsa/dcesrv_lsa.c if (op == NDR_LSA_CREATETRUSTEDDOMAIN) { op 735 source4/rpc_server/lsa/dcesrv_lsa.c if (op == NDR_LSA_CREATETRUSTEDDOMAINEX) { op 43 source4/smb_server/smb/nttrans.c static NTSTATUS nttrans_setup_reply(struct nttrans_op *op, op 50 source4/smb_server/smb/nttrans.c trans->out.setup = talloc_zero_array(op, uint8_t, setup_count*2); op 53 source4/smb_server/smb/nttrans.c trans->out.params = data_blob_talloc(op, NULL, param_size); op 57 source4/smb_server/smb/nttrans.c trans->out.data = data_blob_talloc(op, NULL, data_size); op 67 source4/smb_server/smb/nttrans.c static NTSTATUS nttrans_create_send(struct nttrans_op *op) op 69 source4/smb_server/smb/nttrans.c union smb_open *io = talloc_get_type(op->op_info, union smb_open); op 73 source4/smb_server/smb/nttrans.c status = nttrans_setup_reply(op, op->trans, 69, 0, 0); op 75 source4/smb_server/smb/nttrans.c params = op->trans->out.params.data; op 99 source4/smb_server/smb/nttrans.c struct nttrans_op *op) op 101 source4/smb_server/smb/nttrans.c struct smb_nttrans *trans = op->trans; op 114 source4/smb_server/smb/nttrans.c io = talloc(op, union smb_open); op 187 source4/smb_server/smb/nttrans.c op->send_fn = nttrans_create_send; op 188 source4/smb_server/smb/nttrans.c op->op_info = io; op 197 source4/smb_server/smb/nttrans.c static NTSTATUS nttrans_query_sec_desc_send(struct nttrans_op *op) op 199 source4/smb_server/smb/nttrans.c union smb_fileinfo *io = talloc_get_type(op->op_info, union smb_fileinfo); op 204 source4/smb_server/smb/nttrans.c status = nttrans_setup_reply(op, op->trans, 4, 0, 0); op 206 source4/smb_server/smb/nttrans.c params = op->trans->out.params.data; op 208 source4/smb_server/smb/nttrans.c ndr_err = ndr_push_struct_blob(&op->trans->out.data, op, NULL, op 215 source4/smb_server/smb/nttrans.c SIVAL(params, 0, op->trans->out.data.length); op 224 source4/smb_server/smb/nttrans.c struct nttrans_op *op) op 226 source4/smb_server/smb/nttrans.c struct smb_nttrans *trans = op->trans; op 234 source4/smb_server/smb/nttrans.c io = talloc(op, union smb_fileinfo); op 241 source4/smb_server/smb/nttrans.c op->op_info = io; op 242 source4/smb_server/smb/nttrans.c op->send_fn = nttrans_query_sec_desc_send; op 253 source4/smb_server/smb/nttrans.c struct nttrans_op *op) op 255 source4/smb_server/smb/nttrans.c struct smb_nttrans *trans = op->trans; op 289 source4/smb_server/smb/nttrans.c struct nttrans_op *op) op 291 source4/smb_server/smb/nttrans.c struct smb_nttrans *trans = op->trans; op 320 source4/smb_server/smb/nttrans.c static NTSTATUS nttrans_ioctl_send(struct nttrans_op *op) op 322 source4/smb_server/smb/nttrans.c union smb_ioctl *info = talloc_get_type(op->op_info, union smb_ioctl); op 330 source4/smb_server/smb/nttrans.c status = nttrans_setup_reply(op, op->trans, 0, 0, 1); op 333 source4/smb_server/smb/nttrans.c op->trans->out.setup[0] = 0; op 334 source4/smb_server/smb/nttrans.c op->trans->out.data = info->ntioctl.out.blob; op 344 source4/smb_server/smb/nttrans.c struct nttrans_op *op) op 346 source4/smb_server/smb/nttrans.c struct smb_nttrans *trans = op->trans; op 354 source4/smb_server/smb/nttrans.c nt = talloc(op, union smb_ioctl); op 365 source4/smb_server/smb/nttrans.c op->op_info = nt; op 366 source4/smb_server/smb/nttrans.c op->send_fn = nttrans_ioctl_send; op 376 source4/smb_server/smb/nttrans.c static NTSTATUS nttrans_notify_change_send(struct nttrans_op *op) op 378 source4/smb_server/smb/nttrans.c union smb_notify *info = talloc_get_type(op->op_info, union smb_notify); op 390 source4/smb_server/smb/nttrans.c status = nttrans_setup_reply(op, op->trans, size, 0, 0); op 392 source4/smb_server/smb/nttrans.c p = op->trans->out.params.data; op 401 source4/smb_server/smb/nttrans.c op->trans->out.params.length - op 402 source4/smb_server/smb/nttrans.c (p+12 - op->trans->out.params.data), STR_UNICODE); op 422 source4/smb_server/smb/nttrans.c op->trans->out.params.length = p - op->trans->out.params.data; op 431 source4/smb_server/smb/nttrans.c struct nttrans_op *op) op 433 source4/smb_server/smb/nttrans.c struct smb_nttrans *trans = op->trans; op 441 source4/smb_server/smb/nttrans.c info = talloc(op, union smb_notify); op 450 source4/smb_server/smb/nttrans.c op->op_info = info; op 451 source4/smb_server/smb/nttrans.c op->send_fn = nttrans_notify_change_send; op 461 source4/smb_server/smb/nttrans.c struct nttrans_op *op) op 464 source4/smb_server/smb/nttrans.c switch (op->trans->in.function) { op 466 source4/smb_server/smb/nttrans.c return nttrans_create(req, op); op 468 source4/smb_server/smb/nttrans.c return nttrans_ioctl(req, op); op 470 source4/smb_server/smb/nttrans.c return nttrans_rename(req, op); op 472 source4/smb_server/smb/nttrans.c return nttrans_query_sec_desc(req, op); op 474 source4/smb_server/smb/nttrans.c return nttrans_set_sec_desc(req, op); op 476 source4/smb_server/smb/nttrans.c return nttrans_notify_change(req, op); op 490 source4/smb_server/smb/nttrans.c struct nttrans_op *op; op 492 source4/smb_server/smb/nttrans.c SMBSRV_CHECK_ASYNC_STATUS(op, struct nttrans_op); op 494 source4/smb_server/smb/nttrans.c trans = op->trans; op 498 source4/smb_server/smb/nttrans.c if (op->send_fn != NULL) { op 500 source4/smb_server/smb/nttrans.c status = op->send_fn(op); op 630 source4/smb_server/smb/nttrans.c struct nttrans_op *op; op 632 source4/smb_server/smb/nttrans.c SMBSRV_TALLOC_IO_PTR(op, struct nttrans_op); op 635 source4/smb_server/smb/nttrans.c op->trans = trans; op 636 source4/smb_server/smb/nttrans.c op->op_info = NULL; op 637 source4/smb_server/smb/nttrans.c op->send_fn = NULL; op 641 source4/smb_server/smb/nttrans.c SMBSRV_CALL_NTVFS_BACKEND(nttrans_backend(req, op)); op 115 source4/smb_server/smb/search.c uint8_t op = CVAL(req->in.hdr,HDR_COM); op 117 source4/smb_server/smb/search.c if (op == SMBffirst) { op 119 source4/smb_server/smb/search.c } else if (op == SMBfunique) { op 39 source4/smb_server/smb/trans2.c ptr = talloc_get_type(op->op_info, type); \ op 145 source4/smb_server/smb/trans2.c static NTSTATUS trans2_qfsinfo_send(struct trans_op *op) op 147 source4/smb_server/smb/trans2.c struct smbsrv_request *req = op->req; op 148 source4/smb_server/smb/trans2.c struct smb_trans2 *trans = op->trans; op 165 source4/smb_server/smb/trans2.c static NTSTATUS trans2_qfsinfo(struct smbsrv_request *req, struct trans_op *op) op 167 source4/smb_server/smb/trans2.c struct smb_trans2 *trans = op->trans; op 176 source4/smb_server/smb/trans2.c fsinfo = talloc(op, union smb_fsinfo); op 187 source4/smb_server/smb/trans2.c op->op_info = fsinfo; op 188 source4/smb_server/smb/trans2.c op->send_fn = trans2_qfsinfo_send; op 197 source4/smb_server/smb/trans2.c static NTSTATUS trans2_open_send(struct trans_op *op) op 199 source4/smb_server/smb/trans2.c struct smbsrv_request *req = op->req; op 200 source4/smb_server/smb/trans2.c struct smb_trans2 *trans = op->trans; op 226 source4/smb_server/smb/trans2.c static NTSTATUS trans2_open(struct smbsrv_request *req, struct trans_op *op) op 228 source4/smb_server/smb/trans2.c struct smb_trans2 *trans = op->trans; op 236 source4/smb_server/smb/trans2.c io = talloc(op, union smb_open); op 259 source4/smb_server/smb/trans2.c op->op_info = io; op 260 source4/smb_server/smb/trans2.c op->send_fn = trans2_open_send; op 269 source4/smb_server/smb/trans2.c static NTSTATUS trans2_simple_send(struct trans_op *op) op 271 source4/smb_server/smb/trans2.c struct smbsrv_request *req = op->req; op 272 source4/smb_server/smb/trans2.c struct smb_trans2 *trans = op->trans; op 286 source4/smb_server/smb/trans2.c static NTSTATUS trans2_mkdir(struct smbsrv_request *req, struct trans_op *op) op 288 source4/smb_server/smb/trans2.c struct smb_trans2 *trans = op->trans; op 296 source4/smb_server/smb/trans2.c io = talloc(op, union smb_mkdir); op 309 source4/smb_server/smb/trans2.c op->op_info = io; op 310 source4/smb_server/smb/trans2.c op->send_fn = trans2_simple_send; op 428 source4/smb_server/smb/trans2.c static NTSTATUS trans2_fileinfo_send(struct trans_op *op) op 430 source4/smb_server/smb/trans2.c struct smbsrv_request *req = op->req; op 431 source4/smb_server/smb/trans2.c struct smb_trans2 *trans = op->trans; op 449 source4/smb_server/smb/trans2.c static NTSTATUS trans2_qpathinfo(struct smbsrv_request *req, struct trans_op *op) op 451 source4/smb_server/smb/trans2.c struct smb_trans2 *trans = op->trans; op 460 source4/smb_server/smb/trans2.c st = talloc(op, union smb_fileinfo); op 482 source4/smb_server/smb/trans2.c op->op_info = st; op 483 source4/smb_server/smb/trans2.c op->send_fn = trans2_fileinfo_send; op 492 source4/smb_server/smb/trans2.c static NTSTATUS trans2_qfileinfo(struct smbsrv_request *req, struct trans_op *op) op 494 source4/smb_server/smb/trans2.c struct smb_trans2 *trans = op->trans; op 504 source4/smb_server/smb/trans2.c st = talloc(op, union smb_fileinfo); op 523 source4/smb_server/smb/trans2.c op->op_info = st; op 524 source4/smb_server/smb/trans2.c op->send_fn = trans2_fileinfo_send; op 620 source4/smb_server/smb/trans2.c static NTSTATUS trans2_setfileinfo(struct smbsrv_request *req, struct trans_op *op) op 622 source4/smb_server/smb/trans2.c struct smb_trans2 *trans = op->trans; op 632 source4/smb_server/smb/trans2.c st = talloc(op, union smb_setfileinfo); op 647 source4/smb_server/smb/trans2.c op->op_info = st; op 648 source4/smb_server/smb/trans2.c op->send_fn = trans2_simple_send; op 657 source4/smb_server/smb/trans2.c static NTSTATUS trans2_setpathinfo(struct smbsrv_request *req, struct trans_op *op) op 659 source4/smb_server/smb/trans2.c struct smb_trans2 *trans = op->trans; op 668 source4/smb_server/smb/trans2.c st = talloc(op, union smb_setfileinfo); op 686 source4/smb_server/smb/trans2.c op->op_info = st; op 687 source4/smb_server/smb/trans2.c op->send_fn = trans2_simple_send; op 695 source4/smb_server/smb/trans2.c struct trans_op *op; op 708 source4/smb_server/smb/trans2.c struct smbsrv_request *req = state->op->req; op 709 source4/smb_server/smb/trans2.c struct smb_trans2 *trans = state->op->trans; op 806 source4/smb_server/smb/trans2.c struct smb_trans2 *trans = state->op->trans; op 825 source4/smb_server/smb/trans2.c static NTSTATUS trans2_findfirst_send(struct trans_op *op) op 827 source4/smb_server/smb/trans2.c struct smbsrv_request *req = op->req; op 828 source4/smb_server/smb/trans2.c struct smb_trans2 *trans = op->trans; op 851 source4/smb_server/smb/trans2.c static NTSTATUS trans2_findfirst(struct smbsrv_request *req, struct trans_op *op) op 853 source4/smb_server/smb/trans2.c struct smb_trans2 *trans = op->trans; op 863 source4/smb_server/smb/trans2.c search = talloc(op, union smb_search_first); op 891 source4/smb_server/smb/trans2.c state = talloc(op, struct find_state); op 893 source4/smb_server/smb/trans2.c state->op = op; op 902 source4/smb_server/smb/trans2.c op->op_info = state; op 903 source4/smb_server/smb/trans2.c op->send_fn = trans2_findfirst_send; op 912 source4/smb_server/smb/trans2.c static NTSTATUS trans2_findnext_send(struct trans_op *op) op 914 source4/smb_server/smb/trans2.c struct smbsrv_request *req = op->req; op 915 source4/smb_server/smb/trans2.c struct smb_trans2 *trans = op->trans; op 937 source4/smb_server/smb/trans2.c static NTSTATUS trans2_findnext(struct smbsrv_request *req, struct trans_op *op) op 939 source4/smb_server/smb/trans2.c struct smb_trans2 *trans = op->trans; op 949 source4/smb_server/smb/trans2.c search = talloc(op, union smb_search_next); op 976 source4/smb_server/smb/trans2.c state = talloc(op, struct find_state); op 978 source4/smb_server/smb/trans2.c state->op = op; op 987 source4/smb_server/smb/trans2.c op->op_info = state; op 988 source4/smb_server/smb/trans2.c op->send_fn = trans2_findnext_send; op 997 source4/smb_server/smb/trans2.c static NTSTATUS trans2_backend(struct smbsrv_request *req, struct trans_op *op) op 999 source4/smb_server/smb/trans2.c struct smb_trans2 *trans = op->trans; op 1016 source4/smb_server/smb/trans2.c return trans2_findfirst(req, op); op 1018 source4/smb_server/smb/trans2.c return trans2_findnext(req, op); op 1020 source4/smb_server/smb/trans2.c return trans2_qpathinfo(req, op); op 1022 source4/smb_server/smb/trans2.c return trans2_qfileinfo(req, op); op 1024 source4/smb_server/smb/trans2.c return trans2_setfileinfo(req, op); op 1026 source4/smb_server/smb/trans2.c return trans2_setpathinfo(req, op); op 1028 source4/smb_server/smb/trans2.c return trans2_qfsinfo(req, op); op 1030 source4/smb_server/smb/trans2.c return trans2_open(req, op); op 1032 source4/smb_server/smb/trans2.c return trans2_mkdir(req, op); op 1086 source4/smb_server/smb/trans2.c struct trans_op *op; op 1092 source4/smb_server/smb/trans2.c SMBSRV_CHECK_ASYNC_STATUS_ERR(op, struct trans_op); op 1093 source4/smb_server/smb/trans2.c trans = op->trans; op 1097 source4/smb_server/smb/trans2.c if (op->send_fn != NULL) { op 1099 source4/smb_server/smb/trans2.c status = op->send_fn(op); op 1191 source4/smb_server/smb/trans2.c struct trans_op *op; op 1193 source4/smb_server/smb/trans2.c SMBSRV_TALLOC_IO_PTR(op, struct trans_op); op 1196 source4/smb_server/smb/trans2.c op->req = req; op 1197 source4/smb_server/smb/trans2.c op->trans = trans; op 1198 source4/smb_server/smb/trans2.c op->command = command; op 1199 source4/smb_server/smb/trans2.c op->op_info = NULL; op 1200 source4/smb_server/smb/trans2.c op->send_fn = NULL; op 1207 source4/smb_server/smb/trans2.c SMBSRV_CALL_NTVFS_BACKEND(trans2_backend(req, op)); op 33 source4/smb_server/smb2/fileinfo.c NTSTATUS (*send_fn)(struct smb2srv_getinfo_op *op); op 38 source4/smb_server/smb2/fileinfo.c struct smb2srv_getinfo_op *op; op 49 source4/smb_server/smb2/fileinfo.c SMB2SRV_CHECK_ASYNC_STATUS(op, struct smb2srv_getinfo_op); op 51 source4/smb_server/smb2/fileinfo.c ZERO_STRUCT(op->info->out); op 52 source4/smb_server/smb2/fileinfo.c if (op->send_fn) { op 53 source4/smb_server/smb2/fileinfo.c SMB2SRV_CHECK(op->send_fn(op)); op 56 source4/smb_server/smb2/fileinfo.c if (op->info->in.output_buffer_length < op->info->out.blob.length) { op 61 source4/smb_server/smb2/fileinfo.c SMB2SRV_CHECK(smb2srv_setup_reply(req, 0x08, true, op->info->out.blob.length)); op 63 source4/smb_server/smb2/fileinfo.c SMB2SRV_CHECK(smb2_push_o16s32_blob(&req->out, 0x02, op->info->out.blob)); op 69 source4/smb_server/smb2/fileinfo.c static NTSTATUS smb2srv_getinfo_file_send(struct smb2srv_getinfo_op *op) op 71 source4/smb_server/smb2/fileinfo.c union smb_fileinfo *io = talloc_get_type(op->io_ptr, union smb_fileinfo); op 74 source4/smb_server/smb2/fileinfo.c status = smbsrv_push_passthru_fileinfo(op->req, op 75 source4/smb_server/smb2/fileinfo.c &op->info->out.blob, op 83 source4/smb_server/smb2/fileinfo.c static NTSTATUS smb2srv_getinfo_file(struct smb2srv_getinfo_op *op, uint8_t smb2_level) op 88 source4/smb_server/smb2/fileinfo.c io = talloc(op, union smb_fileinfo); op 91 source4/smb_server/smb2/fileinfo.c level = op->info->in.info_type | (op->info->in.info_class << 8); op 95 source4/smb_server/smb2/fileinfo.c io->all_eas.in.file.ntvfs = op->info->in.file.ntvfs; op 96 source4/smb_server/smb2/fileinfo.c io->all_eas.in.continue_flags = op->info->in.getinfo_flags; op 101 source4/smb_server/smb2/fileinfo.c io->all_info2.in.file.ntvfs = op->info->in.file.ntvfs; op 107 source4/smb_server/smb2/fileinfo.c io->generic.in.file.ntvfs = op->info->in.file.ntvfs; op 111 source4/smb_server/smb2/fileinfo.c op->io_ptr = io; op 112 source4/smb_server/smb2/fileinfo.c op->send_fn = smb2srv_getinfo_file_send; op 114 source4/smb_server/smb2/fileinfo.c return ntvfs_qfileinfo(op->req->ntvfs, io); op 117 source4/smb_server/smb2/fileinfo.c static NTSTATUS smb2srv_getinfo_fs_send(struct smb2srv_getinfo_op *op) op 119 source4/smb_server/smb2/fileinfo.c union smb_fsinfo *io = talloc_get_type(op->io_ptr, union smb_fsinfo); op 122 source4/smb_server/smb2/fileinfo.c status = smbsrv_push_passthru_fsinfo(op->req, op 123 source4/smb_server/smb2/fileinfo.c &op->info->out.blob, op 131 source4/smb_server/smb2/fileinfo.c static NTSTATUS smb2srv_getinfo_fs(struct smb2srv_getinfo_op *op, uint8_t smb2_level) op 135 source4/smb_server/smb2/fileinfo.c io = talloc(op, union smb_fsinfo); op 143 source4/smb_server/smb2/fileinfo.c op->io_ptr = io; op 144 source4/smb_server/smb2/fileinfo.c op->send_fn = smb2srv_getinfo_fs_send; op 146 source4/smb_server/smb2/fileinfo.c return ntvfs_fsinfo(op->req->ntvfs, io); op 149 source4/smb_server/smb2/fileinfo.c static NTSTATUS smb2srv_getinfo_security_send(struct smb2srv_getinfo_op *op) op 151 source4/smb_server/smb2/fileinfo.c union smb_fileinfo *io = talloc_get_type(op->io_ptr, union smb_fileinfo); op 154 source4/smb_server/smb2/fileinfo.c ndr_err = ndr_push_struct_blob(&op->info->out.blob, op->req, NULL, op 164 source4/smb_server/smb2/fileinfo.c static NTSTATUS smb2srv_getinfo_security(struct smb2srv_getinfo_op *op, uint8_t smb2_level) op 170 source4/smb_server/smb2/fileinfo.c io = talloc(op, union smb_fileinfo); op 174 source4/smb_server/smb2/fileinfo.c io->query_secdesc.in.file.ntvfs = op->info->in.file.ntvfs; op 175 source4/smb_server/smb2/fileinfo.c io->query_secdesc.in.secinfo_flags = op->info->in.additional_information; op 177 source4/smb_server/smb2/fileinfo.c op->io_ptr = io; op 178 source4/smb_server/smb2/fileinfo.c op->send_fn = smb2srv_getinfo_security_send; op 180 source4/smb_server/smb2/fileinfo.c return ntvfs_qfileinfo(op->req->ntvfs, io); op 186 source4/smb_server/smb2/fileinfo.c static NTSTATUS smb2srv_getinfo_backend(struct smb2srv_getinfo_op *op) op 188 source4/smb_server/smb2/fileinfo.c switch (op->info->in.info_type) { op 190 source4/smb_server/smb2/fileinfo.c return smb2srv_getinfo_file(op, op->info->in.info_class); op 193 source4/smb_server/smb2/fileinfo.c return smb2srv_getinfo_fs(op, op->info->in.info_class); op 196 source4/smb_server/smb2/fileinfo.c return smb2srv_getinfo_security(op, op->info->in.info_class); op 208 source4/smb_server/smb2/fileinfo.c struct smb2srv_getinfo_op *op; op 213 source4/smb_server/smb2/fileinfo.c SMB2SRV_TALLOC_IO_PTR(op, struct smb2srv_getinfo_op); op 214 source4/smb_server/smb2/fileinfo.c op->req = req; op 215 source4/smb_server/smb2/fileinfo.c op->info = info; op 216 source4/smb_server/smb2/fileinfo.c op->io_ptr = NULL; op 217 source4/smb_server/smb2/fileinfo.c op->send_fn = NULL; op 227 source4/smb_server/smb2/fileinfo.c SMB2SRV_CHECK(smb2_pull_o16As32_blob(&req->in, op, op 231 source4/smb_server/smb2/fileinfo.c SMB2SRV_CALL_NTVFS_BACKEND(smb2srv_getinfo_backend(op)); op 241 source4/smb_server/smb2/fileinfo.c struct smb2srv_setinfo_op *op; op 252 source4/smb_server/smb2/fileinfo.c SMB2SRV_CHECK_ASYNC_STATUS(op, struct smb2srv_setinfo_op); op 259 source4/smb_server/smb2/fileinfo.c static NTSTATUS smb2srv_setinfo_file(struct smb2srv_setinfo_op *op, uint8_t smb2_level) op 264 source4/smb_server/smb2/fileinfo.c io = talloc(op, union smb_setfileinfo); op 269 source4/smb_server/smb2/fileinfo.c io->generic.in.file.ntvfs = op->info->in.file.ntvfs; op 277 source4/smb_server/smb2/fileinfo.c &op->info->in.blob, op 278 source4/smb_server/smb2/fileinfo.c STR_UNICODE, &op->req->in.bufinfo); op 281 source4/smb_server/smb2/fileinfo.c return ntvfs_setfileinfo(op->req->ntvfs, io); op 284 source4/smb_server/smb2/fileinfo.c static NTSTATUS smb2srv_setinfo_fs(struct smb2srv_setinfo_op *op, uint8_t smb2_level) op 303 source4/smb_server/smb2/fileinfo.c static NTSTATUS smb2srv_setinfo_security(struct smb2srv_setinfo_op *op, uint8_t smb2_level) op 310 source4/smb_server/smb2/fileinfo.c io = talloc(op, union smb_setfileinfo); op 314 source4/smb_server/smb2/fileinfo.c io->set_secdesc.in.file.ntvfs = op->info->in.file.ntvfs; op 315 source4/smb_server/smb2/fileinfo.c io->set_secdesc.in.secinfo_flags = op->info->in.flags; op 320 source4/smb_server/smb2/fileinfo.c ndr_err = ndr_pull_struct_blob(&op->info->in.blob, io, NULL, op 327 source4/smb_server/smb2/fileinfo.c return ntvfs_setfileinfo(op->req->ntvfs, io); op 333 source4/smb_server/smb2/fileinfo.c static NTSTATUS smb2srv_setinfo_backend(struct smb2srv_setinfo_op *op) op 338 source4/smb_server/smb2/fileinfo.c smb2_class = 0xFF & op->info->in.level; op 339 source4/smb_server/smb2/fileinfo.c smb2_level = 0xFF & (op->info->in.level>>8); op 343 source4/smb_server/smb2/fileinfo.c return smb2srv_setinfo_file(op, smb2_level); op 346 source4/smb_server/smb2/fileinfo.c return smb2srv_setinfo_fs(op, smb2_level); op 349 source4/smb_server/smb2/fileinfo.c return smb2srv_setinfo_security(op, smb2_level); op 361 source4/smb_server/smb2/fileinfo.c struct smb2srv_setinfo_op *op; op 366 source4/smb_server/smb2/fileinfo.c SMB2SRV_TALLOC_IO_PTR(op, struct smb2srv_setinfo_op); op 367 source4/smb_server/smb2/fileinfo.c op->req = req; op 368 source4/smb_server/smb2/fileinfo.c op->info = info; op 377 source4/smb_server/smb2/fileinfo.c SMB2SRV_CALL_NTVFS_BACKEND(smb2srv_setinfo_backend(op)); op 37 source4/torture/basic/scanner.c static void trans2_check_hit(const char *format, int op, int level, NTSTATUS status) op 48 source4/torture/basic/scanner.c format, op, level, nt_errstr(status)); op 56 source4/torture/basic/scanner.c int op, op 63 source4/torture/basic/scanner.c uint16_t setup = op; op 93 source4/torture/basic/scanner.c int op, int level, op 100 source4/torture/basic/scanner.c ret = try_trans2(cli, op, param, data, param_len, op 103 source4/torture/basic/scanner.c printf("op=%d level=%d ret=%s\n", op, level, nt_errstr(ret)); op 109 source4/torture/basic/scanner.c ret = try_trans2(cli, op, param, data, param_len, op 118 source4/torture/basic/scanner.c trans2_check_hit(format, op, level, ret); op 127 source4/torture/basic/scanner.c static bool trans2_op_exists(struct smbcli_state *cli, int op) op 149 source4/torture/basic/scanner.c status2 = try_trans2(cli, op, param, data, param_len, data_len, op 157 source4/torture/basic/scanner.c printf("Found op %d (status=%s)\n", op, nt_errstr(status2)); op 167 source4/torture/basic/scanner.c struct smbcli_state *cli, int op, int level, op 188 source4/torture/basic/scanner.c status = try_trans2_len(cli, "void", op, level, param, data, param_len, op 200 source4/torture/basic/scanner.c status = try_trans2_len(cli, "fnum", op, level, param, data, param_len, op 212 source4/torture/basic/scanner.c status = try_trans2_len(cli, "qfnum", op, level, param, data, param_len, op 224 source4/torture/basic/scanner.c status = try_trans2_len(cli, "notify", op, level, param, data, op 240 source4/torture/basic/scanner.c status = try_trans2_len(cli, "fname", op, level, param, data, param_len, op 256 source4/torture/basic/scanner.c status = try_trans2_len(cli, "newfile", op, level, param, data, op 273 source4/torture/basic/scanner.c status = try_trans2_len(cli, "dfs", op, level, param, data, param_len, op 288 source4/torture/basic/scanner.c int op, level; op 317 source4/torture/basic/scanner.c for (op=OP_MIN; op<=OP_MAX; op++) { op 319 source4/torture/basic/scanner.c if (!trans2_op_exists(cli, op)) { op 324 source4/torture/basic/scanner.c scan_trans2(cli, op, level, fnum, dnum, qfnum, fname); op 328 source4/torture/basic/scanner.c scan_trans2(cli, op, level, fnum, dnum, qfnum, fname); op 332 source4/torture/basic/scanner.c scan_trans2(cli, op, level, fnum, dnum, qfnum, fname); op 345 source4/torture/basic/scanner.c static void nttrans_check_hit(const char *format, int op, int level, NTSTATUS status) op 356 source4/torture/basic/scanner.c format, op, level, nt_errstr(status)); op 364 source4/torture/basic/scanner.c int op, op 385 source4/torture/basic/scanner.c parms.in.function = op; op 407 source4/torture/basic/scanner.c int op, int level, op 414 source4/torture/basic/scanner.c ret = try_nttrans(cli, op, param, data, param_len, op 417 source4/torture/basic/scanner.c printf("op=%d level=%d ret=%s\n", op, level, nt_errstr(ret)); op 423 source4/torture/basic/scanner.c ret = try_nttrans(cli, op, param, data, param_len, op 432 source4/torture/basic/scanner.c nttrans_check_hit(format, op, level, ret); op 441 source4/torture/basic/scanner.c struct smbcli_state *cli, int op, int level, op 461 source4/torture/basic/scanner.c status = try_nttrans_len(cli, "void", op, level, param, data, param_len, op 473 source4/torture/basic/scanner.c status = try_nttrans_len(cli, "fnum", op, level, param, data, param_len, op 485 source4/torture/basic/scanner.c status = try_nttrans_len(cli, "notify", op, level, param, data, op 501 source4/torture/basic/scanner.c status = try_nttrans_len(cli, "fname", op, level, param, data, op 517 source4/torture/basic/scanner.c status = try_nttrans_len(cli, "newfile", op, level, param, data, op 533 source4/torture/basic/scanner.c status = try_nttrans_len(cli, "dfs", op, level, param, data, param_len, op 549 source4/torture/basic/scanner.c int op, level; op 558 source4/torture/basic/scanner.c for (op=OP_MIN; op<=OP_MAX; op++) { op 559 source4/torture/basic/scanner.c printf("Scanning op=%d\n", op); op 562 source4/torture/basic/scanner.c cli, op, level, fnum, dnum, fname); op 567 source4/torture/basic/scanner.c cli, op, level, fnum, dnum, fname); op 572 source4/torture/basic/scanner.c cli, op, level, fnum, dnum, fname); op 585 source4/torture/basic/scanner.c int op; op 589 source4/torture/basic/scanner.c for (op=0x0;op<=0xFF;op++) { op 590 source4/torture/basic/scanner.c if (op == SMBreadbraw) continue; op 596 source4/torture/basic/scanner.c req = smbcli_request_setup(cli->tree, op, 0, 0); op 607 source4/torture/basic/scanner.c printf("op=0x%x status=%s\n", op, nt_errstr(status)); op 616 source4/torture/basic/scanner.c printf("op=0x%x status=%s\n", op, nt_errstr(status)); op 618 source4/torture/basic/scanner.c printf("op=0x%x no reply\n", op); op 2894 source4/torture/gentest.c int op, i; op 2915 source4/torture/gentest.c for (op=0; op<options.numops; op++) { op 2919 source4/torture/gentest.c if (op_parms[op].disabled) continue; op 2921 source4/torture/gentest.c srandom(op_parms[op].seed); op 2934 source4/torture/gentest.c current_op.seed = op_parms[op].seed; op 2935 source4/torture/gentest.c current_op.opnum = op; op 2950 source4/torture/gentest.c op, gen_ops[which_op].name); op 2951 source4/torture/gentest.c return op; op 2954 source4/torture/gentest.c if (op % 100 == 0) { op 2955 source4/torture/gentest.c printf("%d\n", op); op 2966 source4/torture/gentest.c return op; op 3044 source4/torture/gentest.c int op; op 3064 source4/torture/gentest.c for (op=0;op<options.numops;op++) { op 3065 source4/torture/gentest.c if (!preset[op]) { op 3069 source4/torture/gentest.c op_parms[op].seed = atoi(preset[op]); op 3073 source4/torture/gentest.c for (op=0; op<options.numops; op++) { op 3074 source4/torture/gentest.c op_parms[op].seed = random(); op 224 source4/torture/locktest.c enum brl_type op = rec->lock_type; op 273 source4/torture/locktest.c op==READ_LOCK?"READ_LOCK":"WRITE_LOCK", op 99 source4/torture/locktest2.c enum brl_type op) op 105 source4/torture/locktest2.c return smbcli_lock(c, fd, start, len, LOCK_TIMEOUT, op); op 108 source4/torture/locktest2.c lock.l_type = (op==READ_LOCK) ? F_RDLCK:F_WRLCK; op 238 source4/torture/locktest2.c enum brl_type op; op 243 source4/torture/locktest2.c op = READ_LOCK; op 245 source4/torture/locktest2.c op = WRITE_LOCK; op 253 source4/torture/locktest2.c start, len, op); op 259 source4/torture/locktest2.c op==READ_LOCK?"READ_LOCK":"WRITE_LOCK", op 39 source4/torture/nbench/nbench.c #define NB_RETRY(op) \ op 40 source4/torture/nbench/nbench.c for (n=0;n<=nb_max_retries && !op;n++) do_reconnect(&cli, tctx, client) op 408 source4/torture/nbench/nbio.c static bool check_status(const char *op, NTSTATUS status, NTSTATUS ret) op 420 source4/torture/nbench/nbio.c nbench_line_count, op, nt_errstr(status)); op 426 source4/torture/nbench/nbio.c nbench_line_count, op, nt_errstr(ret)); op 817 source4/torture/raw/lock.c union smb_open op; op 846 source4/torture/raw/lock.c op.openx.level = RAW_OPEN_OPENX; op 847 source4/torture/raw/lock.c op.openx.in.fname = fname; op 848 source4/torture/raw/lock.c op.openx.in.flags = OPENX_FLAGS_ADDITIONAL_INFO; op 849 source4/torture/raw/lock.c op.openx.in.open_mode = OPENX_MODE_ACCESS_RDWR | OPENX_MODE_DENY_DOS; op 850 source4/torture/raw/lock.c op.openx.in.open_func = OPENX_OPEN_FUNC_OPEN | OPENX_OPEN_FUNC_CREATE; op 851 source4/torture/raw/lock.c op.openx.in.search_attrs = 0; op 852 source4/torture/raw/lock.c op.openx.in.file_attrs = 0; op 853 source4/torture/raw/lock.c op.openx.in.write_time = 0; op 854 source4/torture/raw/lock.c op.openx.in.size = 0; op 855 source4/torture/raw/lock.c op.openx.in.timeout = 0; op 857 source4/torture/raw/lock.c status = smb_raw_open(cli->tree, tctx, &op); op 859 source4/torture/raw/lock.c fnum = op.openx.out.file.fnum; op 861 source4/torture/raw/lock.c status = smb_raw_open(cli->tree, tctx, &op); op 863 source4/torture/raw/lock.c fnum2 = op.openx.out.file.fnum; op 585 source4/torture/raw/notify.c #define NOTIFY_MASK_TEST(test_name, setup, op, cleanup, Action, expected, nchanges) \ op 597 source4/torture/raw/notify.c op \ op 71 source4/torture/raw/offline.c enum offline_op op; op 223 source4/torture/raw/offline.c if (latencies[state->op] < lat) { op 224 source4/torture/raw/offline.c latencies[state->op] = lat; op 227 source4/torture/raw/offline.c state->op = (enum offline_op) (random() % OP_ENDOFLIST); op 235 source4/torture/raw/offline.c switch (state->op) { op 342 source4/torture/raw/offline.c if (timeval_elapsed(&state[i].tv_start) > latencies[state[i].op]) { op 343 source4/torture/raw/offline.c latencies[state[i].op] = timeval_elapsed(&state[i].tv_start); op 788 source4/torture/raw/read.c union smb_open op; op 807 source4/torture/raw/read.c op.generic.level = RAW_OPEN_NTCREATEX; op 808 source4/torture/raw/read.c op.ntcreatex.in.root_fid = 0; op 809 source4/torture/raw/read.c op.ntcreatex.in.flags = 0; op 810 source4/torture/raw/read.c op.ntcreatex.in.access_mask = SEC_FLAG_MAXIMUM_ALLOWED; op 811 source4/torture/raw/read.c op.ntcreatex.in.create_options = 0; op 812 source4/torture/raw/read.c op.ntcreatex.in.file_attr = FILE_ATTRIBUTE_NORMAL; op 813 source4/torture/raw/read.c op.ntcreatex.in.share_access = NTCREATEX_SHARE_ACCESS_READ | NTCREATEX_SHARE_ACCESS_WRITE; op 814 source4/torture/raw/read.c op.ntcreatex.in.alloc_size = 0; op 815 source4/torture/raw/read.c op.ntcreatex.in.open_disposition = NTCREATEX_DISP_CREATE; op 816 source4/torture/raw/read.c op.ntcreatex.in.impersonation = NTCREATEX_IMPERSONATION_ANONYMOUS; op 817 source4/torture/raw/read.c op.ntcreatex.in.security_flags = 0; op 818 source4/torture/raw/read.c op.ntcreatex.in.fname = fname; op 819 source4/torture/raw/read.c status = smb_raw_open(cli->tree, tctx, &op); op 821 source4/torture/raw/read.c fnum = op.ntcreatex.out.file.fnum; op 838 source4/torture/raw/read.c op.generic.level = RAW_OPEN_NTCREATEX; op 839 source4/torture/raw/read.c op.ntcreatex.in.root_fid = 0; op 840 source4/torture/raw/read.c op.ntcreatex.in.flags = 0; op 841 source4/torture/raw/read.c op.ntcreatex.in.access_mask = SEC_FILE_EXECUTE; op 842 source4/torture/raw/read.c op.ntcreatex.in.create_options = 0; op 843 source4/torture/raw/read.c op.ntcreatex.in.file_attr = FILE_ATTRIBUTE_NORMAL; op 844 source4/torture/raw/read.c op.ntcreatex.in.share_access = NTCREATEX_SHARE_ACCESS_READ | NTCREATEX_SHARE_ACCESS_WRITE; op 845 source4/torture/raw/read.c op.ntcreatex.in.alloc_size = 0; op 846 source4/torture/raw/read.c op.ntcreatex.in.open_disposition = NTCREATEX_DISP_OPEN; op 847 source4/torture/raw/read.c op.ntcreatex.in.impersonation = NTCREATEX_IMPERSONATION_ANONYMOUS; op 848 source4/torture/raw/read.c op.ntcreatex.in.security_flags = 0; op 849 source4/torture/raw/read.c op.ntcreatex.in.fname = fname; op 850 source4/torture/raw/read.c status = smb_raw_open(cli->tree, tctx, &op); op 852 source4/torture/raw/read.c fnum = op.ntcreatex.out.file.fnum; op 885 source4/torture/raw/read.c op.generic.level = RAW_OPEN_NTCREATEX; op 886 source4/torture/raw/read.c op.ntcreatex.in.root_fid = 0; op 887 source4/torture/raw/read.c op.ntcreatex.in.flags = 0; op 888 source4/torture/raw/read.c op.ntcreatex.in.access_mask = SEC_FILE_READ_DATA; op 889 source4/torture/raw/read.c op.ntcreatex.in.create_options = 0; op 890 source4/torture/raw/read.c op.ntcreatex.in.file_attr = FILE_ATTRIBUTE_NORMAL; op 891 source4/torture/raw/read.c op.ntcreatex.in.share_access = NTCREATEX_SHARE_ACCESS_READ | NTCREATEX_SHARE_ACCESS_WRITE; op 892 source4/torture/raw/read.c op.ntcreatex.in.alloc_size = 0; op 893 source4/torture/raw/read.c op.ntcreatex.in.open_disposition = NTCREATEX_DISP_OPEN; op 894 source4/torture/raw/read.c op.ntcreatex.in.impersonation = NTCREATEX_IMPERSONATION_ANONYMOUS; op 895 source4/torture/raw/read.c op.ntcreatex.in.security_flags = 0; op 896 source4/torture/raw/read.c op.ntcreatex.in.fname = fname; op 897 source4/torture/raw/read.c status = smb_raw_open(cli->tree, tctx, &op); op 899 source4/torture/raw/read.c fnum = op.ntcreatex.out.file.fnum; op 57 source4/torture/raw/rename.c union smb_open op; op 67 source4/torture/raw/rename.c op.generic.level = RAW_OPEN_NTCREATEX; op 68 source4/torture/raw/rename.c op.ntcreatex.in.root_fid = 0; op 69 source4/torture/raw/rename.c op.ntcreatex.in.flags = 0; op 70 source4/torture/raw/rename.c op.ntcreatex.in.access_mask = SEC_FLAG_MAXIMUM_ALLOWED; op 71 source4/torture/raw/rename.c op.ntcreatex.in.create_options = 0; op 72 source4/torture/raw/rename.c op.ntcreatex.in.file_attr = FILE_ATTRIBUTE_NORMAL; op 73 source4/torture/raw/rename.c op.ntcreatex.in.share_access = op 76 source4/torture/raw/rename.c op.ntcreatex.in.alloc_size = 0; op 77 source4/torture/raw/rename.c op.ntcreatex.in.open_disposition = NTCREATEX_DISP_OPEN_IF; op 78 source4/torture/raw/rename.c op.ntcreatex.in.impersonation = NTCREATEX_IMPERSONATION_ANONYMOUS; op 79 source4/torture/raw/rename.c op.ntcreatex.in.security_flags = 0; op 80 source4/torture/raw/rename.c op.ntcreatex.in.fname = fname1; op 82 source4/torture/raw/rename.c status = smb_raw_open(cli->tree, tctx, &op); op 84 source4/torture/raw/rename.c fnum = op.ntcreatex.out.file.fnum; op 97 source4/torture/raw/rename.c op.ntcreatex.in.access_mask = SEC_FILE_READ_DATA; op 98 source4/torture/raw/rename.c op.ntcreatex.in.share_access = op 102 source4/torture/raw/rename.c status = smb_raw_open(cli->tree, tctx, &op); op 104 source4/torture/raw/rename.c fnum = op.ntcreatex.out.file.fnum; op 202 source4/torture/raw/rename.c union smb_open op; op 208 source4/torture/raw/rename.c op.generic.level = RAW_OPEN_NTCREATEX; op 209 source4/torture/raw/rename.c op.ntcreatex.in.root_fid = 0; op 210 source4/torture/raw/rename.c op.ntcreatex.in.flags = 0; op 211 source4/torture/raw/rename.c op.ntcreatex.in.access_mask = SEC_FLAG_MAXIMUM_ALLOWED; op 212 source4/torture/raw/rename.c op.ntcreatex.in.create_options = 0; op 213 source4/torture/raw/rename.c op.ntcreatex.in.file_attr = FILE_ATTRIBUTE_NORMAL; op 214 source4/torture/raw/rename.c op.ntcreatex.in.share_access = op 217 source4/torture/raw/rename.c op.ntcreatex.in.alloc_size = 0; op 218 source4/torture/raw/rename.c op.ntcreatex.in.open_disposition = NTCREATEX_DISP_OPEN_IF; op 219 source4/torture/raw/rename.c op.ntcreatex.in.impersonation = NTCREATEX_IMPERSONATION_ANONYMOUS; op 220 source4/torture/raw/rename.c op.ntcreatex.in.security_flags = 0; op 221 source4/torture/raw/rename.c op.ntcreatex.in.fname = fname1; op 223 source4/torture/raw/rename.c status = smb_raw_open(cli->tree, tctx, &op); op 225 source4/torture/raw/rename.c fnum = op.ntcreatex.out.file.fnum; op 206 source4/torture/raw/unlink.c union smb_open op; op 329 source4/torture/raw/unlink.c op.generic.level = RAW_OPEN_NTCREATEX; op 330 source4/torture/raw/unlink.c op.ntcreatex.in.root_fid = 0; op 331 source4/torture/raw/unlink.c op.ntcreatex.in.flags = 0; op 332 source4/torture/raw/unlink.c op.ntcreatex.in.access_mask = SEC_RIGHTS_FILE_ALL; op 333 source4/torture/raw/unlink.c op.ntcreatex.in.create_options = NTCREATEX_OPTIONS_DIRECTORY |NTCREATEX_OPTIONS_DELETE_ON_CLOSE; op 334 source4/torture/raw/unlink.c op.ntcreatex.in.file_attr = FILE_ATTRIBUTE_NORMAL; op 335 source4/torture/raw/unlink.c op.ntcreatex.in.share_access = NTCREATEX_SHARE_ACCESS_READ | NTCREATEX_SHARE_ACCESS_WRITE; op 336 source4/torture/raw/unlink.c op.ntcreatex.in.alloc_size = 0; op 337 source4/torture/raw/unlink.c op.ntcreatex.in.open_disposition = NTCREATEX_DISP_OPEN; op 338 source4/torture/raw/unlink.c op.ntcreatex.in.impersonation = NTCREATEX_IMPERSONATION_ANONYMOUS; op 339 source4/torture/raw/unlink.c op.ntcreatex.in.security_flags = 0; op 340 source4/torture/raw/unlink.c op.ntcreatex.in.fname = dname; op 342 source4/torture/raw/unlink.c status = smb_raw_open(cli->tree, tctx, &op); op 344 source4/torture/raw/unlink.c fnum = op.ntcreatex.out.file.fnum; op 361 source4/torture/raw/unlink.c op.generic.level = RAW_OPEN_NTCREATEX; op 362 source4/torture/raw/unlink.c op.ntcreatex.in.root_fid = 0; op 363 source4/torture/raw/unlink.c op.ntcreatex.in.flags = 0; op 364 source4/torture/raw/unlink.c op.ntcreatex.in.access_mask = SEC_RIGHTS_FILE_ALL; op 365 source4/torture/raw/unlink.c op.ntcreatex.in.create_options = NTCREATEX_OPTIONS_DIRECTORY |NTCREATEX_OPTIONS_DELETE_ON_CLOSE; op 366 source4/torture/raw/unlink.c op.ntcreatex.in.file_attr = FILE_ATTRIBUTE_NORMAL; op 367 source4/torture/raw/unlink.c op.ntcreatex.in.share_access = NTCREATEX_SHARE_ACCESS_READ | NTCREATEX_SHARE_ACCESS_WRITE; op 368 source4/torture/raw/unlink.c op.ntcreatex.in.alloc_size = 0; op 369 source4/torture/raw/unlink.c op.ntcreatex.in.open_disposition = NTCREATEX_DISP_OPEN; op 370 source4/torture/raw/unlink.c op.ntcreatex.in.impersonation = NTCREATEX_IMPERSONATION_ANONYMOUS; op 371 source4/torture/raw/unlink.c op.ntcreatex.in.security_flags = 0; op 372 source4/torture/raw/unlink.c op.ntcreatex.in.fname = dname; op 374 source4/torture/raw/unlink.c status = smb_raw_open(cli->tree, tctx, &op); op 376 source4/torture/raw/unlink.c fnum2 = op.ntcreatex.out.file.fnum; op 396 source4/torture/raw/unlink.c op.generic.level = RAW_OPEN_NTCREATEX; op 397 source4/torture/raw/unlink.c op.ntcreatex.in.root_fid = 0; op 398 source4/torture/raw/unlink.c op.ntcreatex.in.flags = 0; op 399 source4/torture/raw/unlink.c op.ntcreatex.in.access_mask = SEC_RIGHTS_FILE_ALL; op 400 source4/torture/raw/unlink.c op.ntcreatex.in.create_options = NTCREATEX_OPTIONS_DIRECTORY |NTCREATEX_OPTIONS_DELETE_ON_CLOSE; op 401 source4/torture/raw/unlink.c op.ntcreatex.in.file_attr = FILE_ATTRIBUTE_NORMAL; op 402 source4/torture/raw/unlink.c op.ntcreatex.in.share_access = NTCREATEX_SHARE_ACCESS_READ | NTCREATEX_SHARE_ACCESS_WRITE | NTCREATEX_SHARE_ACCESS_DELETE; op 403 source4/torture/raw/unlink.c op.ntcreatex.in.alloc_size = 0; op 404 source4/torture/raw/unlink.c op.ntcreatex.in.open_disposition = NTCREATEX_DISP_OPEN; op 405 source4/torture/raw/unlink.c op.ntcreatex.in.impersonation = NTCREATEX_IMPERSONATION_ANONYMOUS; op 406 source4/torture/raw/unlink.c op.ntcreatex.in.security_flags = 0; op 407 source4/torture/raw/unlink.c op.ntcreatex.in.fname = dname; op 409 source4/torture/raw/unlink.c status = smb_raw_open(cli->tree, tctx, &op); op 411 source4/torture/raw/unlink.c fnum = op.ntcreatex.out.file.fnum; op 414 source4/torture/raw/unlink.c op.ntcreatex.in.create_options = NTCREATEX_OPTIONS_DIRECTORY; op 415 source4/torture/raw/unlink.c status = smb_raw_open(cli->tree, tctx, &op); op 417 source4/torture/raw/unlink.c fnum2 = op.ntcreatex.out.file.fnum; op 80 source4/torture/rpc/spoolss.c struct spoolss_OpenPrinter op; op 82 source4/torture/rpc/spoolss.c op.in.printername = talloc_asprintf(ctx, "\\\\%s", dcerpc_server_name(p)); op 83 source4/torture/rpc/spoolss.c op.in.datatype = NULL; op 84 source4/torture/rpc/spoolss.c op.in.devmode_ctr.devmode= NULL; op 85 source4/torture/rpc/spoolss.c op.in.access_mask = 0; op 86 source4/torture/rpc/spoolss.c op.out.handle = &ctx->server_handle; op 88 source4/torture/rpc/spoolss.c torture_comment(tctx, "Testing OpenPrinter(%s)\n", op.in.printername); op 90 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_OpenPrinter(p, ctx, &op); op 92 source4/torture/rpc/spoolss.c torture_assert_werr_ok(tctx, op.out.result, "dcerpc_spoolss_OpenPrinter failed"); op 1641 source4/torture/rpc/spoolss.c struct spoolss_OpenPrinter op; op 1646 source4/torture/rpc/spoolss.c op.in.printername = name; op 1647 source4/torture/rpc/spoolss.c op.in.datatype = NULL; op 1648 source4/torture/rpc/spoolss.c op.in.devmode_ctr.devmode= NULL; op 1649 source4/torture/rpc/spoolss.c op.in.access_mask = 0; op 1650 source4/torture/rpc/spoolss.c op.out.handle = &handle; op 1652 source4/torture/rpc/spoolss.c torture_comment(tctx, "\nTesting OpenPrinter(%s) with bad name\n", op.in.printername); op 1654 source4/torture/rpc/spoolss.c status = dcerpc_spoolss_OpenPrinter(p, tctx, &op); op 1656 source4/torture/rpc/spoolss.c if (!W_ERROR_EQUAL(WERR_INVALID_PRINTER_NAME,op.out.result)) { op 1658 source4/torture/rpc/spoolss.c name, win_errstr(op.out.result)); op 1661 source4/torture/rpc/spoolss.c if (W_ERROR_IS_OK(op.out.result)) { op 49 source4/torture/rpc/spoolss_win.c struct spoolss_OpenPrinterEx op; op 54 source4/torture/rpc/spoolss_win.c op.in.printername = talloc_strdup(tctx, printer_name); op 55 source4/torture/rpc/spoolss_win.c op.in.datatype = NULL; op 56 source4/torture/rpc/spoolss_win.c op.in.devmode_ctr.devmode = NULL; op 57 source4/torture/rpc/spoolss_win.c op.in.access_mask = access_mask; op 58 source4/torture/rpc/spoolss_win.c op.in.level = 1; op 59 source4/torture/rpc/spoolss_win.c op.in.userlevel.level1 = &ul_1; op 60 source4/torture/rpc/spoolss_win.c op.out.handle = handle; op 70 source4/torture/rpc/spoolss_win.c status = dcerpc_spoolss_OpenPrinterEx(p, tctx, &op); op 72 source4/torture/rpc/spoolss_win.c torture_assert_werr_ok(tctx, op.out.result, "OpenPrinterEx failed"); op 82 source4/torture/rpc/spoolss_win.c struct spoolss_OpenPrinterEx op; op 95 source4/torture/rpc/spoolss_win.c op.in.printername = talloc_strdup(tctx, printername); op 96 source4/torture/rpc/spoolss_win.c op.in.datatype = NULL; op 97 source4/torture/rpc/spoolss_win.c op.in.devmode_ctr.devmode = NULL; op 98 source4/torture/rpc/spoolss_win.c op.in.access_mask = SERVER_ALL_ACCESS; op 99 source4/torture/rpc/spoolss_win.c op.in.level = 1; op 100 source4/torture/rpc/spoolss_win.c op.in.userlevel.level1 = &ul_1; op 101 source4/torture/rpc/spoolss_win.c op.out.handle = &handle; op 107 source4/torture/rpc/spoolss_win.c op.in.printername); op 109 source4/torture/rpc/spoolss_win.c status = dcerpc_spoolss_OpenPrinterEx(p, tctx, &op); op 111 source4/torture/rpc/spoolss_win.c if (NT_STATUS_IS_OK(status) && W_ERROR_IS_OK(op.out.result)) { op 30 source4/torture/winbind/struct_based.c #define DO_STRUCT_REQ_REP_EXT(op,req,rep,expected,strict,warnaction,cmt) do { \ op 32 source4/torture/winbind/struct_based.c __got = winbindd_request_response(op, req, rep); \ op 37 source4/torture/winbind/struct_based.c __location__ ": " __STRING(op) \ op 45 source4/torture/winbind/struct_based.c __location__ ": " __STRING(op) \ op 55 source4/torture/winbind/struct_based.c #define DO_STRUCT_REQ_REP(op,req,rep) do { \ op 57 source4/torture/winbind/struct_based.c DO_STRUCT_REQ_REP_EXT(op,req,rep,NSS_STATUS_SUCCESS,true,__noop=true,NULL); \