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));