#include <malloc.h>Include dependency graph for my_nosys.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Defines | |
| #define | my_read(a, b, c, d) my_quick_read(a,b,c,d) |
| #define | my_write(a, b, c, d) my_quick_write(a,b,c) |
Functions | |
| uint | my_quick_read (File Filedes, byte *Buffer, uint Count, myf myFlags) |
| uint | my_quick_write (File Filedes, const byte *Buffer, uint Count) |
| #define my_read | ( | a, | |||
| b, | |||||
| c, | |||||
| d | ) | my_quick_read(a,b,c,d) |
Definition at line 37 of file my_nosys.h.
Referenced by _mi_get_block_info(), _mi_pack_get_block_info(), _mi_read_pack_info(), _mi_read_pack_record(), _mi_read_rnd_dynamic_record(), _mi_read_rnd_pack_record(), _my_b_read(), _my_b_seq_read(), azread(), check_header(), copy_up_file_and_fill(), create_defaults_file(), default_local_infile_read(), dyn_string_cmp(), filecopy(), fill_buffer_retaining(), flush_error_log(), ft_init_stopwords(), get_byte(), get_form_pos(), get_options(), get_password(), Transparent_file::get_value(), Transparent_file::init_buff(), main(), make_new_entry(), mi_open(), mi_state_info_read_dsk(), my_append(), my_b_fill(), my_copy(), mysql_frm_type(), open_table_def(), read_meta_file(), ha_archive::read_meta_file(), Transparent_file::read_next(), read_string(), read_texts(), sql_parse_prepare(), Item_load_file::val_str(), and Show_instance_log::write_data().
| #define my_write | ( | a, | |||
| b, | |||||
| c, | |||||
| d | ) | my_quick_write(a,b,c) |
Definition at line 38 of file my_nosys.h.
Referenced by _my_b_write(), _myisam_log(), _myisam_log_command(), _myisam_log_record(), az_open(), azwrite(), com_edit(), compress(), copy_up_file_and_fill(), create_check_file(), create_defaults_file(), create_frm(), create_instance_in_file(), create_pid_file(), do_flush(), filecopy(), flush_buffer(), Load_log_processor::load_old_format_file(), make_empty_rec(), make_new_entry(), mi_base_info_write(), mi_keydef_write(), mi_keyseg_write(), mi_recinfo_write(), mi_state_info_write(), mi_uniquedef_write(), my_append(), my_b_append(), my_b_flush_io_cache(), my_chsize(), my_copy(), myrg_create(), mysql_create_frm(), mysqld_dump_create_info(), pack_fields(), print_conclusions_csv(), Load_log_processor::process(), Load_log_processor::process_first_event(), putLong(), ha_tina::repair(), ha_tina::rnd_end(), str_to_file(), ha_tina::update_row(), write_db_opt(), write_header(), write_meta_file(), ha_archive::write_meta_file(), ha_tina::write_row(), and writefrm().
Definition at line 23 of file my_quick.c.
References errno, my_errno, MY_FNABP, and MY_NABP.
00024 { 00025 uint readbytes; 00026 00027 if ((readbytes = (uint) read(Filedes, Buffer, Count)) != Count) 00028 { 00029 my_errno=errno; 00030 return readbytes; 00031 } 00032 return (MyFlags & (MY_NABP | MY_FNABP)) ? 0 : readbytes; 00033 }
1.4.7

