マルチスレッドのプログラミング

ライブラリルーチンの MT-安全レベル (F)

fabs(3M)

MT-安全 

fattach(3C)

MT-安全 

fclose(3S)

MT-安全 

fconvert(3)

MT-安全 

fcvt(3)

MT-安全 

fcvt(3C)

安全ではない 

fdatasync(3R)

非同期シグナル安全 

fdetach(3C)

安全ではない 

fdopen(3S)

MT-安全 

feof(3S)

MT-安全 

ferror(3S)

MT-安全 

fflush(3S)

MT-安全 

ffs(3C)

MT-安全 

fgetc(3S)

MT-安全 

fgetgrent(3C)

安全ではない。 

fgetgrent_r() を使用

fgetpos(3C)

MT-安全 

fgetpwent(3C)

安全ではない。 

fgetpwent_r() を使用

fgets(3S)

MT-安全 

fgetspent(3C)

安全ではない。 

fgetspent_r() を使用

fgetwc(3I)

MT-安全 

fgetws(3I)

MT-安全 

field_arg(3X)

安全ではない 

field_back(3X)

安全ではない 

field_buffer(3X)

安全ではない 

field_count(3X)

安全ではない 

field_fore(3X)

安全ではない 

field_index(3X)

安全ではない 

field_info(3X)

安全ではない 

field_init(3X)

安全ではない 

field_just(3X)

安全ではない 

field_opts(3X)

安全ではない 

field_opts_off(3X)

安全ではない 

field_opts_on(3X)

安全ではない 

field_pad(3X)

安全ではない 

field_status(3X)

安全ではない 

field_term(3X)

安全ではない 

field_type(3X)

安全ではない 

field_userptr(3X)

安全ではない 

fileno(3S)

MT-安全 

file_to_decimal(3)

MT-安全 

filter(3X)

安全ではない 

finite(3C)

MT-安全 

flash(3X)

安全ではない 

floating_to_decimal(3)

MT-安全 

flockfile(3S)

MT-安全 

floor(3M)

MT-安全 

flushinp(3X)

安全ではない 

fmod(3M)

MT-安全 

fmtmsg(3C)

安全 

fnmatch(3C)

MT-安全 

fn_attribute_add(3N)

安全 

fn_attribute_assign(3N)

安全 

fn_attribute_copy(3N)

安全 

fn_attribute_create(3N)

安全 

fn_attribute_destroy(3N)

安全 

fn_attribute_first(3N)

安全 

fn_attribute_identifier(3N)

安全 

fn_attribute_next(3N)

安全 

fn_attribute_remove(3N)

安全 

fn_attribute_syntax(3N)

安全 

FN_attribute_t(3N)

安全 

fn_attribute_valuecount(3N)

安全 

fn_attrmodlist_add(3N)

安全 

fn_attrmodlist_assign(3N)

安全 

fn_attrmodlist_copy(3N)

安全 

fn_attrmodlist_count(3N)

安全 

fn_attrmodlist_create(3N)

安全 

fn_attrmodlist_destroy(3N)

安全 

fn_attrmodlist_first(3N)

安全 

fn_attrmodlist_next(3N)

安全 

FN_attrmodlist_t(3N)

安全 

fn_attrset_add(3N)

安全 

fn_attrset_assign(3N)

安全 

fn_attrset_copy(3N)

安全 

fn_attrset_count(3N)

安全 

fn_attrset_create(3N)

安全 

fn_attrset_destroy(3N)

安全 

fn_attrset_first(3N)

安全 

fn_attrset_get(3N)

安全 

fn_attrset_next(3N)

安全 

fn_attrset_remove(3N)

安全 

FN_attrset_t(3N)

安全 

fn_attr_get(3N)

安全 

fn_attr_get_ids(3N)

安全 

fn_attr_get_values(3N)

安全 

fn_attr_modify(3N)

安全 

fn_attr_multi_get(3N)

安全 

fn_attr_multi_modify(3N)

安全 

fn_bindinglist_destroy(3N)

安全 

fn_bindinglist_next(3N)

安全 

FN_bindinglist_t(3N)

安全 

fn_composite_name_append_comp(3N)

安全 

fn_composite_name_append_name(3N)

安全 

fn_composite_name_assign(3N)

安全 

fn_composite_name_copy(3N)

安全 

fn_composite_name_count(3N)

安全 

fn_composite_name_create(3N)

安全 

fn_composite_name_delete_comp(3N)

安全 

fn_composite_name_destroy(3N)

安全 

fn_composite_name_first(3N)

安全 

fn_composite_name_from_string(3N)

安全 

fn_composite_name_insert_comp(3N)

安全 

fn_composite_name_insert_name(3N)

安全 

fn_composite_name_is_empty(3N)

安全 

fn_composite_name_is_equal(3N)

安全 

fn_composite_name_is_prefix(3N)

安全 

fn_composite_name_is_suffix(3N)

安全 

fn_composite_name_last(3N)

安全 

fn_composite_name_next(3N)

安全 

fn_composite_name_prefix(3N)

安全 

fn_composite_name_prepend_comp(3N)

安全 

fn_composite_name_prepend_name(3N)

安全 

fn_composite_name_prev(3N)

安全 

fn_composite_name_suffix(3N)

安全 

FN_composite_name_t(3N)

安全 

fn_compound_name_append_comp(3N)

安全 

fn_compound_name_assign(3N)

安全 

fn_compound_name_copy(3N)

安全 

fn_compound_name_count(3N)

安全 

fn_compound_name_delete_all(3N)

安全 

fn_compound_name_delete_comp(3N)

安全 

fn_compound_name_destroy(3N)

安全 

fn_compound_name_first(3N)

安全 

fn_compound_name_from_syntax_attrs

安全 

fn_compound_name_get_syntax_attrs(3N)

安全 

fn_compound_name_insert_comp(3N)

安全 

fn_compound_name_is_empty(3N)

安全 

fn_compound_name_is_equal(3N)

安全 

fn_compound_name_is_prefix(3N)

安全 

fn_compound_name_is_suffix(3N)

安全 

fn_compound_name_last(3N)

安全 

fn_compound_name_next(3N)

安全 

fn_compound_name_prefix(3N)

安全 

fn_compound_name_prepend_comp(3N)

安全 

fn_compound_name_prev(3N)

安全 

fn_compound_name_suffix(3N)

安全 

FN_compound_name_t(3N)

安全 

fn_ctx_bind(3N)

安全 

fn_ctx_create_subcontext(3N)

安全 

fn_ctx_destroy_subcontext(3N)

安全 

fn_ctx_get_ref(3N)

安全 

fn_ctx_get_syntax_attrs(3N)

安全 

fn_ctx_handle_destroy(3N)

安全 

fn_ctx_handle_from_initial(3N)

MT-安全 

fn_ctx_handle_from_ref(3N)

安全 

fn_ctx_list_bindings(3N)

安全 

fn_ctx_list_names(3N)

安全 

fn_ctx_lookup(3N)

安全 

fn_ctx_lookup_link(3N)

安全 

fn_ctx_rename(3N)

安全 

FN_ctx_t(3N)

安全 

fn_ctx_unbind(3N)

安全 

fn_multigetlist_destroy(3N)

安全 

fn_multigetlist_next(3N)

安全 

FN_multigetlist_t(3N)

安全 

fn_namelist_destroy(3N)

安全 

fn_namelist_next(3N)

安全 

FN_namelist_t(3N)

安全 

fn_ref_addrcount(3N)

安全 

fn_ref_addr_assign(3N)

安全 

fn_ref_addr_copy(3N)

安全 

fn_ref_addr_create(3N)

安全 

fn_ref_addr_data(3N)

安全 

fn_ref_addr_description(3N)

安全 

fn_ref_addr_destroy(3N)

安全 

fn_ref_addr_length(3N)

安全 

FN_ref_addr_t(3N)

安全 

fn_ref_addr_type(3N)

安全 

fn_ref_append_addr(3N)

安全 

fn_ref_assign(3N)

安全 

fn_ref_copy(3N)

安全 

fn_ref_create(3N)

安全 

fn_ref_create_link(3N)

安全 

fn_ref_delete_addr(3N)

安全 

fn_ref_delete_all(3N)

安全 

fn_ref_description(3N)

安全 

fn_ref_destroy(3N)

安全 

fn_ref_first(3N)

安全 

fn_ref_insert_addr(3N)

安全 

fn_ref_is_link(3N)

安全 

fn_ref_link_name(3N)

安全 

fn_ref_next(3N)

安全 

fn_ref_prepend_addr(3N)

安全 

FN_ref_t(3N)

安全 

fn_ref_type(3N)

安全 

fn_status_advance_by_name(3N)

安全 

fn_status_append_remaining_name(3N)

安全 

fn_status_append_resolved_name(3N)

安全 

fn_status_assign(3N)

安全 

fn_status_code(3N)

安全 

fn_status_copy(3N)

安全 

fn_status_create(3N)

安全 

fn_status_description(3N)

安全 

fn_status_destroy(3N)

安全 

fn_status_diagnostic_message(3N)

安全 

fn_status_is_success(3N)

安全 

fn_status_link_code(3N)

安全 

fn_status_link_diagnostic_message(3N)

安全 

fn_status_link_remaining_name(3N)

安全 

fn_status_link_resolved_name(3N)

安全 

fn_status_link_resolved_ref(3N)

安全 

fn_status_remaining_name(3N)

安全 

fn_status_resolved_name(3N)

安全 

fn_status_resolved_ref(3N)

安全 

fn_status_set(3N)

安全 

fn_status_set_code(3N)

安全 

fn_status_set_diagnostic_message(3N)

安全 

fn_status_set_link_code(3N)

安全 

fn_status_set_link_diagnostic_message

安全 

fn_status_set_link_remaining_name(3N)

安全 

fn_status_set_link_resolved_name(3N)

安全 

fn_status_set_link_resolved_ref(3N)

安全 

fn_status_set_remaining_name(3N)

安全 

fn_status_set_resolved_name(3N)

安全 

fn_status_set_resolved_ref(3N)

安全 

fn_status_set_success(3N)

安全 

FN_status_t(3N)

安全 

fn_string_assign(3N)

安全 

fn_string_bytecount(3N)

安全 

fn_string_charcount(3N)

安全 

fn_string_code_set(3N)

安全 

fn_string_compare(3N)

安全 

fn_string_compare_substring(3N)

安全 

fn_string_contents(3N)

安全 

fn_string_copy(3N)

安全 

fn_string_create(3N)

安全 

fn_string_destroy(3N)

安全 

fn_string_from_composite_name(3N)

安全 

fn_string_from_compound_name(3N)

安全 

fn_string_from_contents(3N)

安全 

fn_string_from_str(3N)

安全 

fn_string_from_strings(3N)

安全 

fn_string_from_str_n(3N)

安全 

fn_string_from_substring(3N)

安全 

fn_string_is_empty(3N)

安全 

fn_string_next_substring(3N)

安全 

fn_string_prev_substring(3N)

安全 

fn_string_str(3N)

安全 

FN_string_t(3N)

安全 

fn_valuelist_destroy(3N)

安全 

fn_valuelist_next(3N)

安全 

FN_valuelist_t(3N)

安全 

fopen(3S)

MT-安全 

forms(3X)

安全ではない 

form_cursor(3X)

安全ではない 

form_data(3X)

安全ではない 

form_driver(3X)

安全ではない 

form_field(3X)

安全ではない 

form_fields(3X)

安全ではない 

form_fieldtype(3X)

安全ではない 

form_field_attributes(3X)

安全ではない 

form_field_buffer(3X)

安全ではない 

form_field_info(3X)

安全ではない 

form_field_just(3X)

安全ではない 

form_field_new(3X)

安全ではない 

form_field_opts(3X)

安全ではない 

form_field_userptr(3X)

安全ではない 

form_field_validation(3X)

安全ではない 

form_hook(3X)

安全ではない 

form_init(3X)

安全ではない 

form_new(3X)

安全ではない 

form_new_page(3X)

安全ではない 

form_opts(3X)

安全ではない 

form_opts_off(3X)

安全ではない 

form_opts_on(3X)

安全ではない 

form_page(3X)

安全ではない 

form_post(3X)

安全ではない 

form_sub(3X)

安全ではない 

form_term(3X)

安全ではない 

form_userptr(3X)

安全ではない 

form_win(3X)

安全ではない 

fpclass(3C)

MT-安全 

fpgetmask(3C)

MT-安全 

fpgetround(3C)

MT-安全 

fpgetsticky(3C)

MT-安全 

fprintf(3S)

MT-安全 (setlocale() を除く)

fpsetmask(3C)

MT-安全 

fpsetround(3C)

MT-安全 

fpsetsticky(3C)

MT-安全 

fputc(3S)

MT-安全 

fputs(3S)

MT-安全 

fputwc(3I)

MT-安全 

fputws(3I)

MT-安全 

fread(3S)

MT-安全 

free(3C)

安全 

free(3X)

安全 

freenetconfigent(3N)

MT-安全 

free_field(3X)

安全ではない 

free_fieldtype(3X)

安全ではない 

free_form(3X)

安全ではない 

free_item(3X)

安全ではない 

free_menu(3X)

安全ではない 

freopen(3S)

MT-安全 

frexp(3C)

MT-安全 

fscanf(3S)

MT-安全 

fseek(3S)

MT-安全 

fsetpos(3C)

MT-安全 

fsync(3C)

非同期シグナル安全 

ftell(3S)

MT-安全 

ftok(3C)

MT-安全 

ftruncate(3C)

MT-安全 

ftrylockfile(3S)

MT-安全 

ftw(3C)

安全 

func_to_decimal(3)

MT-安全 

funlockfile(3S)

MT-安全 

fwrite(3S)

MT-安全