Lines Matching defs:args

121 	va_list args;
135 va_start(args, fmt);
136 len = vscnprintf(nla_data(txt), 256, fmt, args);
137 va_end(args);
3252 if (cb->args[0]) {
3254 if (resource == (struct drbd_resource *)cb->args[0])
3292 cb->args[0] = (long)resource;
3339 if (cb->args[0]) {
3341 (struct drbd_resource *)cb->args[0];
3365 resource = (struct drbd_resource *)cb->args[0];
3366 if (!cb->args[0] && !cb->args[1]) {
3373 cb->args[0] = (long)resource;
3378 minor = cb->args[1];
3424 cb->args[1] = minor + 1;
3454 resource = (struct drbd_resource *)cb->args[0];
3455 if (!cb->args[0]) {
3462 cb->args[0] = (long)resource;
3463 cb->args[1] = SINGLE_RESOURCE;
3471 cb->args[0] = (long)resource;
3472 cb->args[1] = ITERATE_RESOURCES;
3479 if (cb->args[2]) {
3481 if (connection == (struct drbd_connection *)cb->args[2])
3497 if (cb->args[1] == ITERATE_RESOURCES) {
3512 cb->args[0] = (long)resource;
3513 cb->args[2] = 0;
3547 cb->args[2] = (long)connection;
3615 resource = (struct drbd_resource *)cb->args[0];
3616 if (!cb->args[0] && !cb->args[1]) {
3624 cb->args[0] = (long)resource;
3628 minor = cb->args[1];
3634 cb->args[2] = 0;
3641 if (cb->args[2]) {
3643 if (peer_device == (struct drbd_peer_device *)cb->args[2])
3685 cb->args[1] = minor;
3686 cb->args[2] = (long)peer_device;
3860 struct drbd_resource *pos = (struct drbd_resource *)cb->args[0];
3863 unsigned volume = cb->args[1];
3872 * where resource is cb->args[0];
3873 * and i is cb->args[1];
3875 * cb->args[2] indicates if we shall loop over all resources,
3914 if (&pos->resources == &drbd_resources || cb->args[2])
3967 cb->args[0] = (long)pos;
3968 cb->args[1] = (pos == resource) ? volume + 1 : 0;
3994 if (cb->args[0]) {
3997 if (cb->args[2] && cb->args[2] != cb->args[0])
4029 cb->args[0] = (long)resource;
4030 /* cb->args[1] = 0; passed in this way. */
4031 cb->args[2] = (long)resource;
4118 struct new_c_uuid_parms args;
4127 memset(&args, 0, sizeof(args));
4129 err = new_c_uuid_parms_from_attrs(&args, info);
4148 device->ldev->md.uuid[UI_CURRENT] == UUID_JUST_CREATED && args.clear_bm) {
4159 if (args.clear_bm) {
4857 struct drbd_state_change *state_change = (struct drbd_state_change *)cb->args[0];
4858 unsigned int seq = cb->args[2];
4868 cb->args[5]--;
4869 if (cb->args[5] == 1) {
4873 n = cb->args[4]++;
4874 if (cb->args[4] < cb->args[3])
4901 if (cb->args[4] == cb->args[3]) {
4905 cb->args[0] = (long)next_state_change;
4906 cb->args[3] = notifications_for_state_change(next_state_change);
4907 cb->args[4] = 0;
4921 if (cb->args[5] >= 1) {
4922 if (cb->args[5] > 1)
4924 if (cb->args[0]) {
4926 (struct drbd_state_change *)cb->args[0];
4935 cb->args[5] = 2; /* number of iterations */
4949 cb->args[5] += notifications_for_state_change(state_change);
4956 cb->args[0] = (long)state_change;
4957 cb->args[3] = notifications_for_state_change(state_change);
4961 cb->args[2] = cb->nlh->nlmsg_seq;