/illumos-gate/usr/src/cmd/mandoc/ |
H A D | dba_array.c | 46 struct dba_array *array; in dba_array_new() local 49 array = mandoc_malloc(sizeof(*array)); in dba_array_new() 50 array->ep = mandoc_reallocarray(NULL, ea, sizeof(*array->ep)); in dba_array_new() 51 array->em = mandoc_reallocarray(NULL, ea, sizeof(*array->em)); in dba_array_new() 52 array->ea = ea; in dba_array_new() 53 array->eu = 0; in dba_array_new() 54 array->ed = 0; in dba_array_new() 55 array->ec = 0; in dba_array_new() 56 array->flags = flags; in dba_array_new() 57 array->pos = 0; in dba_array_new() [all …]
|
/illumos-gate/usr/src/cmd/sendmail/db/log/ |
H A D | log_archive.c | 50 char **array, **arrayp, *name, *p, *pref, buf[MAXPATHLEN]; local 113 if ((ret = __os_malloc(sizeof(char *) * array_size, NULL, &array)) != 0) 115 array[0] = NULL; 129 if ((ret = __os_realloc(&array, 135 if ((ret = __absname(pref, name, &array[n])) != 0) 139 if ((ret = __os_strdup(p + 1, &array[n])) != 0) 143 array[n] = name; 146 array[++n] = NULL; 157 qsort(array, (size_t)n, sizeof(char *), __cmpfunc); 160 if ((ret = __usermem(&array, db_malloc)) != 0) [all …]
|
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/pointers/ |
H A D | tst.ArrayPointer2.d | 39 int array[5]; variable 42 array[0] = 100; 43 array[1] = 200; 44 array[2] = 300; 45 array[3] = 400; 46 array[4] = 500; 48 p = &array[0]; 50 printf("array[0]: %d\tp[0]: %d\n", array[0], p[0]); 51 printf("array[1]: %d\tp[1]: %d\n", array[1], p[1]); 52 printf("array[2]: %d\tp[2]: %d\n", array[2], p[2]); [all …]
|
H A D | tst.PointerArithmetic2.d | 40 int array[5]; variable 43 array[0] = 100; 44 array[1] = 200; 45 array[2] = 300; 46 array[3] = 400; 47 array[4] = 500; 49 p = &array[0]; 51 printf("array[0]: %d\t*p: %d\n", array[0], *p); 52 printf("array[1]: %d\t*(p+1): %d\n", array[1], *(p+1)); 53 printf("array[2]: %d\t*(p+2): %d\n", array[2], *(p+2)); [all …]
|
H A D | tst.ArrayPointer3.d | 38 int array[5]; variable 43 array[0] = 100; 44 array[1] = 200; 45 array[2] = 300; 46 array[3] = 400; 47 array[4] = 500; 49 p = array; 51 printf("array[0]: %d\tp[0]: %d\n", array[0], p[0]); 52 printf("array[1]: %d\tp[1]: %d\n", array[1], p[1]); 53 printf("array[2]: %d\tp[2]: %d\n", array[2], p[2]); [all …]
|
H A D | tst.PointerAssignment.d | 39 int array[3]; variable 45 array[0] = 200; 46 array[1] = 400; 47 array[2] = 600; 49 ptr1 = array; 56 printf("array[0]: %d\tptr2[0]: %d\n", array[0], ptr2[0]); 57 printf("array[1]: %d\tptr2[1]: %d\n", array[1], ptr2[1]); 58 printf("array[2]: %d\tptr2[2]: %d\n", array[2], ptr2[2]); 65 /(array[0] != 400) || (array[1] != 800) || (array[2] != 1200)/
|
H A D | tst.IntegerArithmetic1.d | 39 int array[3]; variable 47 array[0] = 20; 48 array[1] = 40; 49 array[2] = 80; 51 uptr = (uintptr_t) &array[0]; 57 printf("array[0]: %d\t*p: %d\n", array[0], *p); 58 printf("array[1]: %d\t*q: %d\n", array[1], *q); 59 printf("array[2]: %d\t*r: %d\n", array[2], *r);
|
H A D | err.D_DEREF_VOID.VoidPointerDeref.d | 38 int array[3]; variable 42 array[0] = 234; 43 array[1] = 334; 44 array[2] = 434; 46 p = &array[0]; 48 printf("array[0]: %d, p: %d\n", array[0], *p);
|
H A D | tst.VoidCast.d | 38 int array[3]; variable 42 array[0] = 234; 43 array[1] = 334; 44 array[2] = 434; 46 p = &array[0]; 49 printf("array[0]: %d, newp: %d\n", array[0], *newp);
|
/illumos-gate/usr/src/lib/smbclnt/libfknsmb/common/ |
H A D | fake_softc.c | 36 void **array; /* the array of pointers */ member 54 if (item < ss->n_items && ss->array != NULL) in ddi_get_soft_state() 55 ret = ss->array[item]; in ddi_get_soft_state() 83 ss->array = kmem_zalloc(ss->n_items * sizeof (void *), KM_SLEEP); in ddi_soft_state_init() 100 void **array; in ddi_soft_state_zalloc() local 114 array = ss->array; /* NULL if ss->n_items == 0 */ in ddi_soft_state_zalloc() 115 ASSERT(ss->n_items != 0 && array != NULL); in ddi_soft_state_zalloc() 120 if (item < ss->n_items && array[item] != NULL) { in ddi_soft_state_zalloc() 165 bcopy(array, new_array, ss->n_items * sizeof (void *)); in ddi_soft_state_zalloc() 171 kmem_free(ss->array, ss->n_items * sizeof (void *)); in ddi_soft_state_zalloc() [all …]
|
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/sizeof/ |
H A D | tst.SizeofArray.d | 38 int array[5]; variable 42 array[0] = 010; 43 array[1] = 100; 44 array[2] = 210; 46 printf("sizeof (array): %d\n", sizeof (array)); 47 printf("sizeof (array[0]): %d\n", sizeof (array[0])); 48 printf("sizeof (array[1]): %d\n", sizeof (array[1])); 49 printf("sizeof (array[2]): %d\n", sizeof (array[2])); 55 /(20 != sizeof (array)) || (4 != sizeof (array[0])) || (4 != sizeof (array[1])) 56 || (4 != sizeof (array[2]))/
|
/illumos-gate/usr/src/tools/smatch/src/ |
H A D | smatch_array_values.c | 41 static int is_file_local(struct expression *array) in is_file_local() argument 46 name = expr_to_str_sym(array, &sym); in is_file_local() 57 static char *get_toplevel_name(struct expression *array) in get_toplevel_name() argument 62 if (is_array(array)) in get_toplevel_name() 63 array = get_array_base(array); in get_toplevel_name() 65 if (!array || array->type != EXPR_SYMBOL) in get_toplevel_name() 67 if (!is_file_local(array)) in get_toplevel_name() 70 name = expr_to_str(array); in get_toplevel_name() 77 static char *get_member_array(struct expression *array) in get_member_array() argument 82 name = get_member_name(array); in get_member_array() [all …]
|
H A D | check_off_by_one_relative.c | 32 struct expression *array; in array_check() local 42 array = get_array_base(expr); in array_check() 43 size = get_size_variable(array, &limit_type); in array_check() 53 array_str = expr_to_str(array); in array_check() 62 struct expression *array; in known_access_ok_numbers() local 67 array = get_array_base(expr); in known_access_ok_numbers() 70 size = get_array_size(array); in known_access_ok_numbers() 82 struct expression *array; in array_check_data_info() local 99 array = get_array_base(expr); in array_check_data_info() 111 if (db_var_is_array_limit(array, comp->right_var, comp->right_vsl)) { in array_check_data_info() [all …]
|
H A D | smatch_constraints_required.c | 100 struct symbol *type, *array, *array_type; in handle_zero_size_arrays() local 116 array = last_ptr_list((struct ptr_list *)type->symbol_list); in handle_zero_size_arrays() 117 if (!array || !array->ident) in handle_zero_size_arrays() 119 array_type = get_real_base_type(array); in handle_zero_size_arrays() 149 snprintf(data, sizeof(data), "(struct %s)->%s", type->ident->name, array->ident->name); in handle_zero_size_arrays() 153 member_expression(deref_expression(pointer), '*', array->ident))); in handle_zero_size_arrays() 363 struct expression *array; in match_assign_ARRAY_SIZE() local 370 array = strip_expr(expr->right); in match_assign_ARRAY_SIZE() 371 if (array->type != EXPR_BINOP || array->op != '+') in match_assign_ARRAY_SIZE() 373 array = strip_expr(array->left); in match_assign_ARRAY_SIZE() [all …]
|
H A D | smatch_buf_comparison.c | 143 static void db_save_type_links(struct expression *array, int type_limit, struct expression *size) in db_save_type_links() argument 147 array_name = get_data_info_name(array); in db_save_type_links() 267 struct expression *array; in array_check() local 277 array = get_array_base(expr); in array_check() 278 size = get_size_variable(array, &limit_type); in array_check() 287 array_str = expr_to_str(array); in array_check() 350 int db_var_is_array_limit(struct expression *array, const char *name, struct var_sym_list *vsl) in db_var_is_array_limit() argument 353 char *array_name = get_data_info_name(array); in db_var_is_array_limit() 369 struct expression *array; in buf_comparison_index_ok() local 375 array = get_array_base(expr); in buf_comparison_index_ok() [all …]
|
/illumos-gate/usr/src/cmd/dtrace/test/tst/common/json/ |
H A D | tst.general.d.out | 2 tst |empty array| 7 tst |one-element array: integer| 18 tst |one-element array: hex integer (not in spec, not supported)| 23 tst |one-element array: float| 28 tst |one-element array: float + exponent| 33 tst |one-element array: integer + whitespace| 38 tst |one-element array: integer + exponent + whitespace| 43 tst |one-element array: string| 59 tst |one-element array: object| 68 tst |many-element array: integers| [all …]
|
/illumos-gate/usr/src/cmd/hal/hald-runner/ |
H A D | utils.c | 36 GArray *array; in get_string_array() local 38 array = g_array_new(TRUE, FALSE, sizeof(char *)); in get_string_array() 45 g_array_append_vals(array, &t, 1); in get_string_array() 49 g_array_append_vals(array, &extra, 1); in get_string_array() 50 result = (char **) array->data; in get_string_array() 51 g_array_free(array, FALSE); in get_string_array() 58 GArray *array; in get_string_array_from_fd() local 65 array = g_array_new(TRUE, FALSE, sizeof(char *)); in get_string_array_from_fd() 74 g_array_append_vals(array, &t, 1); in get_string_array_from_fd() 78 result = (char **) array->data; in get_string_array_from_fd() [all …]
|
/illumos-gate/usr/src/uts/common/io/bnxe/577xx/drivers/common/lm/device/ |
H A D | bnxe_context.c | 17 DbgBreakIf(pdev->context_info->array[cid].invalid != LM_CONTEXT_VALID); in lm_get_context() 39 DbgBreakIf(pdev->context_info->array[cid].invalid != LM_CONTEXT_VALID); in lm_get_context_phys() 177 cid_resc = &pdev->context_info->array[cid].cid_resc; in lm_init_cid_resc() 199 struct lm_context_cookie* array = NULL ; in lm_setup_context_pool() local 218 array = context->array ; in lm_setup_context_pool() 223 context->array = array ; in lm_setup_context_pool() 238 if CHK_NULL(context->array) in lm_setup_context_pool() 240 DbgBreakIf(!( context->array)); in lm_setup_context_pool() 244 mm_mem_zero(context->array, sizeof(struct lm_context_cookie)*num_con); in lm_setup_context_pool() 253 context->array[j].next = j+1; in lm_setup_context_pool() [all …]
|
/illumos-gate/usr/src/lib/libxcurses/src/libc/xcurses/ |
H A D | ptrmove.c | 52 __m_ptr_move(array, length, start, finish, to) in __m_ptr_move() argument 53 void **array; in __m_ptr_move() 59 array, length, start, finish, to 66 reverse(array, to, start-1); 67 reverse(array, start, finish); 68 reverse(array, to, finish); 70 reverse(array, start, finish); 71 reverse(array, finish+1, to-1); 72 reverse(array, start, to-1);
|
/illumos-gate/usr/src/tools/smatch/src/validation/backend/ |
H A D | degenerate-ptr.c | 1 extern int array[3]; 14 fia(array); in call() 16 fip(array); in call() 19 fvp(array); in call() 36 ip = array; in local() 39 vp = array; in local() 57 ip = array; in global() 60 vp = array; in global()
|
/illumos-gate/usr/src/lib/krb5/dyn/ |
H A D | dyn_create.c | 36 obj->array = (DynPtr) malloc(1); 38 obj->array = (DynPtr) malloc(0); 64 obj1->array = (char *) malloc(obj1->el_size * obj1->size); 65 if (obj1->array == NULL) { 69 memcpy(obj->array, obj1->array, 81 obj->el_size * obj->size, obj->array); 82 memset(obj->array, 0, obj->el_size * obj->size); 84 free(obj->array);
|
H A D | dyn_delete.c | 45 memset(obj->array + idx*obj->el_size, 0, obj->el_size); 56 obj->el_size*(obj->num_el - idx), obj->array, 60 memmove(obj->array + idx*obj->el_size, 61 obj->array + (idx+1)*obj->el_size, 64 bcopy(obj->array + (idx+1)*obj->el_size, 65 obj->array + idx*obj->el_size, 72 obj->el_size, obj->array, 74 memset(obj->array + obj->el_size*(obj->num_el - 1), 0,
|
H A D | dyn_insert.c | 41 (obj->num_el-idx)*obj->el_size, obj->array, 47 memmove(obj->array + obj->el_size*(idx + num), 48 obj->array + obj->el_size*idx, 51 bcopy(obj->array + obj->el_size*idx, 52 obj->array + obj->el_size*(idx + num), 58 obj->el_size*num, els, obj->array, obj->el_size*idx); 61 memmove(obj->array + obj->el_size*idx, els, obj->el_size*num); 63 bcopy(els, obj->array + obj->el_size*idx, obj->el_size*num);
|
/illumos-gate/usr/src/tools/smatch/src/validation/ |
H A D | sm_mtag3.c | 4 int array[10]; variable 9 __smatch_implied((unsigned long)(array + 1) - (unsigned long)array); in main() 10 __smatch_implied(array + 1 - array); in main() 11 __smatch_implied(array + 1); in main()
|
/illumos-gate/usr/src/lib/libxcurses2/src/libc/xcurses/ |
H A D | ptrmove.c | 55 __m_ptr_move(void **array, unsigned int length, in __m_ptr_move() argument 62 reverse(array, to, start-1); in __m_ptr_move() 63 reverse(array, start, finish); in __m_ptr_move() 64 reverse(array, to, finish); in __m_ptr_move() 66 reverse(array, start, finish); in __m_ptr_move() 67 reverse(array, finish+1, to-1); in __m_ptr_move() 68 reverse(array, start, to-1); in __m_ptr_move()
|