Print this page
5253 kmem_alloc/kmem_zalloc won't fail with KM_SLEEP
5254 getrbuf won't fail with KM_SLEEP

Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/io/iwp/iwp.c
          +++ new/usr/src/uts/common/io/iwp/iwp.c
↓ open down ↓ 1728 lines elided ↑ open up ↑
1729 1729          }
1730 1730  }
1731 1731  
1732 1732  /* ARGSUSED */
1733 1733  static ieee80211_node_t *
1734 1734  iwp_node_alloc(ieee80211com_t *ic)
1735 1735  {
1736 1736          iwp_amrr_t *amrr;
1737 1737  
1738 1738          amrr = kmem_zalloc(sizeof (iwp_amrr_t), KM_SLEEP);
1739      -        if (NULL == amrr) {
1740      -                cmn_err(CE_WARN, "iwp_node_alloc(): "
1741      -                    "failed to allocate memory for amrr structure\n");
1742      -                return (NULL);
1743      -        }
1744 1739  
1745 1740          iwp_amrr_init(amrr);
1746 1741  
1747 1742          return (&amrr->in);
1748 1743  }
1749 1744  
1750 1745  static void
1751 1746  iwp_node_free(ieee80211_node_t *in)
1752 1747  {
1753 1748          ieee80211com_t *ic;
↓ open down ↓ 3670 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX