| 
| void  | arm_and_u16 (const uint16_t *pSrcA, const uint16_t *pSrcB, uint16_t *pDst, uint32_t blockSize) | 
|   | Compute the logical bitwise AND of two fixed-point vectors.  More...
  | 
|   | 
| void  | arm_and_u32 (const uint32_t *pSrcA, const uint32_t *pSrcB, uint32_t *pDst, uint32_t blockSize) | 
|   | Compute the logical bitwise AND of two fixed-point vectors.  More...
  | 
|   | 
| void  | arm_and_u8 (const uint8_t *pSrcA, const uint8_t *pSrcB, uint8_t *pDst, uint32_t blockSize) | 
|   | Compute the logical bitwise AND of two fixed-point vectors.  More...
  | 
|   | 
Compute the logical bitwise AND.
There are separate functions for uint32_t, uint16_t, and uint7_t data types. 
      
        
          | void arm_and_u16  | 
          ( | 
          const uint16_t *  | 
          pSrcA,  | 
        
        
           | 
           | 
          const uint16_t *  | 
          pSrcB,  | 
        
        
           | 
           | 
          uint16_t *  | 
          pDst,  | 
        
        
           | 
           | 
          uint32_t  | 
          blockSize  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
- Parameters
 - 
  
    | [in] | pSrcA | points to input vector A  | 
    | [in] | pSrcB | points to input vector B  | 
    | [out] | pDst | points to output vector  | 
    | [in] | blockSize | number of samples in each vector  | 
  
   
- Returns
 - none 
 
 
 
      
        
          | void arm_and_u32  | 
          ( | 
          const uint32_t *  | 
          pSrcA,  | 
        
        
           | 
           | 
          const uint32_t *  | 
          pSrcB,  | 
        
        
           | 
           | 
          uint32_t *  | 
          pDst,  | 
        
        
           | 
           | 
          uint32_t  | 
          blockSize  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
- Parameters
 - 
  
    | [in] | pSrcA | points to input vector A  | 
    | [in] | pSrcB | points to input vector B  | 
    | [out] | pDst | points to output vector  | 
    | [in] | blockSize | number of samples in each vector  | 
  
   
- Returns
 - none 
 
 
 
      
        
          | void arm_and_u8  | 
          ( | 
          const uint8_t *  | 
          pSrcA,  | 
        
        
           | 
           | 
          const uint8_t *  | 
          pSrcB,  | 
        
        
           | 
           | 
          uint8_t *  | 
          pDst,  | 
        
        
           | 
           | 
          uint32_t  | 
          blockSize  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
- Parameters
 - 
  
    | [in] | pSrcA | points to input vector A  | 
    | [in] | pSrcB | points to input vector B  | 
    | [out] | pDst | points to output vector  | 
    | [in] | blockSize | number of samples in each vector  | 
  
   
- Returns
 - none