for_each_online_node(nid) {
                int ret;
-               char name[20];
+               char name[CMA_MAX_NAME];
                struct cma **cma = &dma_contiguous_pernuma_area[nid];
 
                snprintf(name, sizeof(name), "pernuma%d", nid);
 
        reserved = 0;
        for_each_node_state(nid, N_ONLINE) {
                int res;
-               char name[20];
+               char name[CMA_MAX_NAME];
 
                size = min(per_node, hugetlb_cma_size - reserved);
                size = round_up(size, PAGE_SIZE << order);
 
-               snprintf(name, 20, "hugetlb%d", nid);
+               snprintf(name, sizeof(name), "hugetlb%d", nid);
                res = cma_declare_contiguous_nid(0, size, 0, PAGE_SIZE << order,
                                                 0, false, name,
                                                 &hugetlb_cma[nid], nid);