Lines Matching refs:ma_values

57     ma_values == NULL, dk_refcnt == 1.
61 ma_values != NULL, dk_refcnt >= 1
62 Values are stored in the ma_values array.
480 assert(i < (((char *)mp->ma_values)[-2]));
481 return ((char *)mp->ma_values)[-3-i];
583 CHECK(mp->ma_values->values[index] != NULL);
747 mp->ma_values = values;
786 assert(orig->ma_values == NULL);
1064 *value_addr = mp->ma_values->values[ix];
1129 if ((value = mp->ma_values->values[i]) == NULL)
1259 if (mp->ma_values) {
1261 _PyDictValues_AddToInsertionOrder(mp->ma_values, index);
1262 assert (mp->ma_values->values[index] == NULL);
1263 mp->ma_values->values[index] = value;
1287 mp->ma_values->values[ix] = value;
1289 _PyDictValues_AddToInsertionOrder(mp->ma_values, ix);
1332 mp->ma_values = NULL;
1417 oldvalues = mp->ma_values;
1473 mp->ma_values = NULL;
1703 assert(mp->ma_values != NULL);
1704 res = mp->ma_values->values[(size_t)hint];
1719 assert(mp->ma_values != NULL);
1720 res = mp->ma_values->values[(size_t)hint];
1960 if (mp->ma_values) {
1961 assert(old_value == mp->ma_values->values[ix]);
1962 mp->ma_values->values[ix] = NULL;
1965 delete_index_from_values(mp->ma_values, ix);
2088 oldvalues = mp->ma_values;
2095 mp->ma_values = NULL;
2131 if (mp->ma_values) {
2136 value = mp->ma_values->values[index];
2362 PyDictValues *values = mp->ma_values;
2846 if (other->ma_values == NULL &&
2857 if (mp->ma_values != NULL) {
2858 free_values(mp->ma_values);
2859 mp->ma_values = NULL;
3043 memcpy(((char *)newvalues)-prefix_size, ((char *)mp->ma_values)-prefix_size, prefix_size-1);
3044 split_copy->ma_values = newvalues;
3050 PyObject *value = mp->ma_values->values[i];
3052 split_copy->ma_values->values[i] = value;
3060 mp->ma_values == NULL &&
3170 if (a->ma_values)
3171 aval = a->ma_values->values[i];
3351 assert(mp->ma_values->values[index] == NULL);
3352 mp->ma_values->values[index] = value;
3353 _PyDictValues_AddToInsertionOrder(mp->ma_values, index);
3377 assert(mp->ma_values->values[ix] == NULL);
3380 mp->ma_values->values[ix] = value;
3381 _PyDictValues_AddToInsertionOrder(mp->ma_values, ix);
3539 if (mp->ma_values != NULL) {
3541 Py_VISIT(mp->ma_values->values[i]);
3578 if (mp->ma_values) {
3770 d->ma_values = NULL;
3973 if (dict->ma_values) {
4063 if (d->ma_values) {
4068 assert(d->ma_values->values[index] != NULL);
4163 if (d->ma_values) {
4167 value = d->ma_values->values[index];
4263 if (d->ma_values) {
4268 value = d->ma_values->values[index];
4396 if (d->ma_values) {
4399 value = d->ma_values->values[index];