Lines Matching defs:session

126 /* DBI_BAD_SESSION */	"DBI-003: bad session state",
612 session_init(session_t ** session)
616 *session = NULL;
634 *session = s;
726 session_error_value( session_t * session, int * code, char ** msg)
734 session_commit(session_t * session)
737 if (mysql_commit(session->mysql))
739 raise_mysql_error(session->mysql);
747 session_rollback(session_t * session)
749 if (mysql_rollback(session->mysql))
751 raise_mysql_error(session->mysql);
760 session_sql_prepare(session_t * session, char * SQL, word length, char use_prepared)
772 cursor->session = session;
779 cursor->s.stmt = mysql_stmt_init(session->mysql);
782 raise_mysql_error(session->mysql);
787 session->refs++; /* incremented before cursor_free() can be called */
804 session->refs++;
817 ready_session_sql_cursor(session_t *session, template_t *params, template_t *query,
837 cursor = session_sql_prep(session, params, SQL, length, 1);
839 cursor = session_sql_prepare(session,SQL,length,use_prepared);
1013 raise_mysql_error(session->mysql);
1029 session_sql_prep(session_t *session,
1039 cursor = session_sql_prepare(session,SQL,length,1);
1123 session_tostr(session_t * session, char *buf, int quoted)
1125 sprintf(buf, "'MySQLS'(16'%x)", (word) session);
1130 session_close(session_t * session)
1132 mysql_close(session->mysql);
1133 session->mysql = NULL;
1134 session->closed = 1;
1210 if (cursor->session->closed ||
1257 if (mysql_real_query(cursor->session->mysql, cursor->s.sql, cursor->sql_length))
1259 raise_mysql_error(cursor->session->mysql);
1264 cursor->prolog_processed_count = (word) mysql_affected_rows(cursor->session->mysql);
1267 cursor->s.res = mysql_use_result(cursor->session->mysql);
1270 cursor->s.res = mysql_store_result(cursor->session->mysql);
1274 nfield = mysql_field_count(cursor->session->mysql);
1277 raise_mysql_error(cursor->session->mysql);
1311 if (cursor->session->closed)
1515 s = cursor->session;
1571 If session has already been freed, then tuple_buffer etc.
1582 * update session cursor count
1590 fprintf(stderr, "Dbi error: problem with session handle reference count. Please report problem.\n");
1599 if (cursor->session->closed)