crec 776 source3/lib/dbwrap_ctdb.c struct db_ctdb_rec *crec = talloc_get_type_abort(
crec 781 source3/lib/dbwrap_ctdb.c cdata.dsize = sizeof(crec->header) + data.dsize;
crec 787 source3/lib/dbwrap_ctdb.c memcpy(cdata.dptr, &crec->header, sizeof(crec->header));
crec 788 source3/lib/dbwrap_ctdb.c memcpy(cdata.dptr + sizeof(crec->header), data.dptr, data.dsize);
crec 790 source3/lib/dbwrap_ctdb.c ret = tdb_store(crec->ctdb_ctx->wtdb->tdb, rec->key, cdata, TDB_REPLACE);
crec 795 source3/lib/dbwrap_ctdb.c : tdb_error_to_ntstatus(crec->ctdb_ctx->wtdb->tdb);
crec 817 source3/lib/dbwrap_ctdb.c struct db_ctdb_rec *crec = talloc_get_type_abort(
crec 823 source3/lib/dbwrap_ctdb.c (int)crec->ctdb_ctx->db_id,
crec 827 source3/lib/dbwrap_ctdb.c if (tdb_chainunlock(crec->ctdb_ctx->wtdb->tdb, data->key) != 0) {
crec 841 source3/lib/dbwrap_ctdb.c struct db_ctdb_rec *crec;
crec 851 source3/lib/dbwrap_ctdb.c if (!(crec = TALLOC_ZERO_P(result, struct db_ctdb_rec))) {
crec 857 source3/lib/dbwrap_ctdb.c result->private_data = (void *)crec;
crec 858 source3/lib/dbwrap_ctdb.c crec->ctdb_ctx = ctx;
crec 878 source3/lib/dbwrap_ctdb.c (int)crec->ctdb_ctx->db_id, keystr));
crec 933 source3/lib/dbwrap_ctdb.c memcpy(&crec->header, ctdb_data.dptr, sizeof(crec->header));
crec 935 source3/lib/dbwrap_ctdb.c result->value.dsize = ctdb_data.dsize - sizeof(crec->header);
crec 940 source3/lib/dbwrap_ctdb.c result, ctdb_data.dptr + sizeof(crec->header),
crec 100 source3/lib/messages.c const struct connections_data *crec,
crec 106 source3/lib/messages.c if (crec->cnum != -1)
crec 111 source3/lib/messages.c if(!(crec->bcast_msg_flags & msg_all->msg_flag))
crec 118 source3/lib/messages.c crec->pid, msg_all->msg_type,
crec 126 source3/lib/messages.c procid_str_static(&crec->pid), crec->cnum,
crec 127 source3/lib/messages.c crec->servicename));
crec 62 source3/smbd/connection.c const struct connections_data *crec,
crec 67 source3/smbd/connection.c if (crec->cnum == -1) {
crec 73 source3/smbd/connection.c if (cs->Clear && !process_exists(crec->pid) && (errno == ESRCH)) {
crec 76 source3/smbd/connection.c procid_str_static(&crec->pid), crec->cnum,
crec 77 source3/smbd/connection.c crec->servicename));
crec 87 source3/smbd/connection.c if (strequal(crec->servicename, cs->name))
crec 137 source3/smbd/connection.c struct connections_data crec;
crec 150 source3/smbd/connection.c ZERO_STRUCT(crec);
crec 151 source3/smbd/connection.c crec.magic = 0x280267;
crec 152 source3/smbd/connection.c crec.pid = procid_self();
crec 153 source3/smbd/connection.c crec.cnum = conn?conn->cnum:-1;
crec 155 source3/smbd/connection.c crec.uid = conn->server_info->utok.uid;
crec 156 source3/smbd/connection.c crec.gid = conn->server_info->utok.gid;
crec 157 source3/smbd/connection.c strlcpy(crec.servicename, lp_servicename(SNUM(conn)),
crec 158 source3/smbd/connection.c sizeof(crec.servicename));
crec 160 source3/smbd/connection.c crec.start = time(NULL);
crec 161 source3/smbd/connection.c crec.bcast_msg_flags = msg_flags;
crec 163 source3/smbd/connection.c strlcpy(crec.machine,get_remote_machine_name(),sizeof(crec.machine));
crec 164 source3/smbd/connection.c strlcpy(crec.addr,conn?conn->client_address:
crec 166 source3/smbd/connection.c sizeof(crec.addr));
crec 168 source3/smbd/connection.c dbuf.dptr = (uint8 *)&crec;
crec 169 source3/smbd/connection.c dbuf.dsize = sizeof(crec);
crec 1330 source3/smbd/sesssetup.c const struct connections_data *crec,
crec 1335 source3/smbd/sesssetup.c if (!process_exists(crec->pid)) {
crec 1339 source3/smbd/sesssetup.c if (procid_is_me(&crec->pid)) {
crec 1343 source3/smbd/sesssetup.c if (strcmp(ip, crec->addr) != 0) {
crec 1348 source3/smbd/sesssetup.c "(IP %s)\n", (unsigned int)procid_to_pid(&crec->pid), ip));
crec 1350 source3/smbd/sesssetup.c messaging_send(smbd_messaging_context(), crec->pid, MSG_SHUTDOWN,
crec 104 source3/utils/net_status.c const struct connections_data *crec,
crec 107 source3/utils/net_status.c if (crec->cnum == -1)
crec 110 source3/utils/net_status.c if (!process_exists(crec->pid)) {
crec 115 source3/utils/net_status.c crec->servicename, procid_str_static(&crec->pid),
crec 116 source3/utils/net_status.c crec->machine,
crec 117 source3/utils/net_status.c time_to_asc(crec->start));
crec 153 source3/utils/net_status.c const struct connections_data *crec,
crec 160 source3/utils/net_status.c if (crec->cnum == -1)
crec 163 source3/utils/net_status.c if (!process_exists(crec->pid)) {
crec 169 source3/utils/net_status.c if (procid_equal(&id, &crec->pid)) {
crec 176 source3/utils/net_status.c crec->servicename,procid_str_static(&crec->pid),
crec 179 source3/utils/net_status.c crec->machine,
crec 181 source3/utils/net_status.c time_to_asc(crec->start));
crec 264 source3/utils/smbcontrol.c const struct connections_data *crec,
crec 267 source3/utils/smbcontrol.c print_stack_trace(procid_to_pid(&crec->pid), (int *)priv);
crec 227 source3/utils/status.c const struct connections_data *crec,
crec 230 source3/utils/status.c if (crec->cnum == -1)
crec 233 source3/utils/status.c if (!process_exists(crec->pid) || !Ucrit_checkUid(crec->uid)) {
crec 238 source3/utils/status.c crec->servicename,procid_str_static(&crec->pid),
crec 239 source3/utils/status.c crec->machine,
crec 240 source3/utils/status.c time_to_asc(crec->start));
crec 184 source3/web/statuspage.c const struct connections_data *crec,
crec 187 source3/web/statuspage.c if (crec->cnum == -1 && process_exists(crec->pid)) {
crec 189 source3/web/statuspage.c slprintf(buf,sizeof(buf)-1,"kill_%s", procid_str_static(&crec->pid));
crec 191 source3/web/statuspage.c kill_pid(crec->pid);
crec 201 source3/web/statuspage.c const struct connections_data *crec,
crec 204 source3/web/statuspage.c if (crec->cnum == -1 || !process_exists(crec->pid) ||
crec 205 source3/web/statuspage.c procid_equal(&crec->pid, &smbd_pid))
crec 208 source3/web/statuspage.c addPid2Machine (crec->pid, crec->machine);
crec 211 source3/web/statuspage.c procid_str_static(&crec->pid),
crec 212 source3/web/statuspage.c crec->machine, crec->addr,
crec 213 source3/web/statuspage.c tstring(talloc_tos(),crec->start));
crec 216 source3/web/statuspage.c procid_str_static(&crec->pid));
crec 226 source3/web/statuspage.c const struct connections_data *crec,
crec 229 source3/web/statuspage.c if (crec->cnum == -1 || !process_exists(crec->pid))
crec 233 source3/web/statuspage.c crec->servicename, uidtoname(crec->uid),
crec 234 source3/web/statuspage.c gidtoname(crec->gid),procid_str_static(&crec->pid),
crec 235 source3/web/statuspage.c crec->machine,
crec 236 source3/web/statuspage.c tstring(talloc_tos(),crec->start));