Lines Matching refs:cmd
63 static int imcsmb_readb(device_t dev, u_char slave, char cmd, char *byte);
64 static int imcsmb_readw(device_t dev, u_char slave, char cmd, short *word);
65 static int imcsmb_writeb(device_t dev, u_char slave, char cmd, char byte);
66 static int imcsmb_writew(device_t dev, u_char slave, char cmd, short word);
69 static int imcsmb_transfer(device_t dev, u_char slave, char cmd, void *data,
211 * @param[in] cmd
219 imcsmb_readb(device_t dev, u_char slave, char cmd, char *byte)
222 return (imcsmb_transfer(dev, slave, cmd, byte, FALSE, FALSE));
235 * @param[in] cmd
243 imcsmb_readw(device_t dev, u_char slave, char cmd, short *word)
246 return (imcsmb_transfer(dev, slave, cmd, word, TRUE, FALSE));
259 * @param[in] cmd
267 imcsmb_writeb(device_t dev, u_char slave, char cmd, char byte)
270 return (imcsmb_transfer(dev, slave, cmd, &byte, FALSE, TRUE));
283 * @param[in] cmd
291 imcsmb_writew(device_t dev, u_char slave, char cmd, short word)
294 return (imcsmb_transfer(dev, slave, cmd, &word, TRUE, TRUE));
308 * @param[in] cmd
323 imcsmb_transfer(device_t dev, u_char slave, char cmd, void *data, int word_op,
397 cmd_val |= (uint32_t) ((uint8_t) cmd << 16);